Calendar - Autumn 2022ΒΆ
Note
This is a tentative calendar and subject to change
In general, programming assignments are posted on the Saturday preceding their deadline, and exercises are posted at the start of each module.
The dates for the midterm and final exams are still pending.
Week |
Day |
Date |
Due |
Start of Module |
Lecture |
Discussion |
---|---|---|---|---|---|---|
1 |
W |
Sep 28 |
Introduction to CAPP 121 |
|||
1 |
F |
Sep 30 |
M #1 |
Introduction to Programming |
||
2 |
M |
Oct 3 |
SE #0 |
Conditionals, basic lists, for loops |
||
2 |
W |
Oct 5 |
SE #1 |
Lists, strings |
||
2 |
F |
Oct 7 |
M #2 |
Functions |
||
3 |
M |
Oct 10 |
Functions |
PA #1 |
||
3 |
W |
Oct 12 |
SE #2 |
Page rank example |
||
3 |
F |
Oct 14 |
PA #1 |
M #3 |
Dictionaries |
|
4 |
M |
Oct 17 |
Dictionaries |
PA #2 |
||
4 |
W |
Oct 19 |
SE #3 |
Files |
||
4 |
F |
Oct 21 |
PA #2 |
Data Types |
||
5 |
M |
Oct 24 |
M #4 |
Classes |
PA #3 |
|
5 |
Tu |
Oct 25 |
Midterm exam 4:00pm - 6:00pm |
|||
5 |
W |
Oct 26 |
More Classes |
|||
5 |
F |
Oct 28 |
PA #3 |
More Classes |
||
6 |
M |
Oct 31 |
M/D/1 Queues |
General Q&A |
||
6 |
W |
Nov 2 |
SE #4 |
M #5 |
Numpy |
|
6 |
F |
Nov 4 |
Numpy |
|||
7 |
M |
Nov 7 |
TBD |
PA #4 |
||
7 |
W |
Nov 9 |
SE #5 |
M #6 |
Functional Programming |
|
7 |
F |
Nov 11 |
PA #4 |
Functional Programming |
||
8 |
M |
Nov 14 |
Recursion |
PA #5 |
||
8 |
W |
Nov 16 |
Recursion |
|||
8 |
F |
Nov 18 |
PA #5 |
Recursive Data Structures |
||
THANKSGIVING |
||||||
9 |
M |
Nov 28 |
TBD |
PA #6 |
||
9 |
W |
Nov 30 |
TBD |
|||
9 |
F |
Dec 2 |
SE #6 + PA #6 |
Review / Wrapup |
||
10 |
Tu |
Dec 6 |
Final exam 7:30am - 9:30am |