Course Schedule
Course Schedule#
This is the tentative plan for COSC 123 this term. The exact details are subject to change, so this is roughly the plan we will try to follow.
# |
Week |
Topics |
Lab |
Activity |
Logs |
Tests |
Concepts Tested |
---|---|---|---|---|---|---|---|
1 |
Jan 10 - 16 |
Introduction to COSC 123 |
1 |
1 |
1 |
- |
|
2 |
Jan 17 - 23 |
Introduction to Terminal |
2 |
2 |
2 |
Test 0 |
Course Policies |
3 |
Jan 24 - 30 |
Introduction to Processing and PDE |
3 |
3 |
3 |
Test 1 |
Command-line, |
4 |
Jan 31 - Feb 6 |
Interactions |
4 |
4 |
4 |
(Bonus Test 1) |
|
5 |
Feb 7 - 13 |
Variables |
5 |
5 |
5 |
Test 2 |
Processing, |
6 |
Feb 14 - 20 |
Images |
6 |
6 |
6 |
(Bonus Test 2) |
|
7 |
Feb 21 - 27 |
Reading Week (no new material) |
- |
- |
- |
- |
|
8 |
Feb 28 - Mar 6 |
Conditionals |
8 |
8 |
8 |
- |
|
9 |
Mar 7 - 13 |
Loops |
9 |
9 |
9 |
Test 3 |
Variables, Images, |
10 |
Mar 14 - 20 |
Functions |
10 |
10 |
10 |
(Bonus Test 3) |
|
11 |
Mar 21 - 27 |
Object Oriented Programming |
11 |
11 |
11 |
Test 4 |
Conditionals, Loops, |
12 |
Mar 28 - Apr 3 |
Catch-up week (no new material) |
- |
- |
- |
(Bonus Test 4) |
|
13 |
Apr 4 - 10 |
Arrays (Recorded lecture) & Final Exam Prep |
13 |
13 |
13 |
Test 5 AND Bonus Test 5 |
Everything + Object Oriented |
Note
Note that the schedule is subject to change and adjustments depending on the needs of the class, and other pedagogical or logistical restrictions.
This is the tentative plan for COSC 123 this term. Things may change depending on many factors so this is subject to change.
Note
Labs start in the first week, on January 10th!
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.