Course Schedule#

This is the tentative plan for COSC 122 this term. The exact details are subject to change, so this is roughly the plan we will try to follow.

#

Week

Topics

Lab

Logs

Tests (Fridays, in person)

Concepts Tested

1

Sept 6-11

Introduction to COSC 122 and Course Setup

Lab 1 (no physical labs)

LL1

Test 0

-

2

Sept 12-18

Filesystems, Markdown, and Terminology

Lab 2

LL2

Test 1

-

3

Sept 19-25

HTML and Debugging

Lab 3

LL3

(Bonus Test 1)

-

4

Sept 26 - Oct 2

Networking and the internet

Lab 4

LL4

-

-

5

Oct 3 - 9

Spreadsheets, Microsoft Word, PowerPoint

Lab 4 cont’d

LL5

Test 2

-

6

Oct 10 - 16

Rest and Catchup
(no new material)

-

-

-

-

7

Oct 17 - 23

Algorithmic thinking & Intro to JavaScript

Lab 5

LL6

(Bonus Test 2)

-

8

Oct 24 - 30

Decisions

Lab 6

LL7

Test 3

-

9

Oct 31 - Nov 6

Javascript Iterations, Arrays

Lab 7

LL8

(Bonus Test 3)

-

10

Nov 7 - 13

Reading week
(no new material)

-

-

-

-

11

Nov 14 - 20

Javascript Functions, Events

Lab 8

LL9

Test 4

-

12

Nov 21 - 27

Databases and How it works

Lab 9

LL10

(Bonus Test 4)

-

13

Nov 28 - Dec 4

Security and the Limits of Computation

Lab 10 & 11 (Bonus)

LL11

Test 5

-

14

Dec 5 - Dec 8

Summary and Review of COSC 122

-

-

(Bonus Test 5)

-

Note

Note that the schedule is subject to change and adjustments depending on the needs of the class, and other pedagogical or logistical restrictions.

Test Dates and times#

Test/Bonus Test

Date

Time

Duration

Test 1

Friday Sept 16, 2022

14:05 - 15:20

75 minutes

Bonus Test 1

Friday Sept 23, 2022

14:05 - 15:20

75 minutes

Test 2

Friday Oct 7, 2022

14:05 - 15:20

75 minutes

Bonus Test 2

Friday Oct 21, 2022

14:05 - 15:20

75 minutes

Test 3

Friday Oct 28, 2022

14:05 - 15:20

75 minutes

Bonus Test 3

Friday Nov 4, 2022

14:05 - 15:20

75 minutes

Test 4

Friday Nov 18, 2022

14:05 - 15:20

75 minutes

Bonus Test 4

Friday Nov 25, 2022

14:05 - 15:20

75 minutes

Test 5

Friday Dec 2, 2022

14:05 - 15:20

75 minutes

Bonus Test 5

Wednesday Dec 6, 2022

14:05 - 15:20

75 minutes

This is the tentative plan for COSC 122 this term. Things may change depending on many factors so this is subject to change.

Note

Labs start in the second week of the course!

Attention

Note: Until at least February 7th, all labs will be offered online via Zoom. Attendance in the lab sessions is not required, but you cannot pass the course without completing the labs. You are welcome to attend any of the labs sessions in the course (i.e. not just the ones you are registered in), as many times as you like to get extra help.