Schedule

Week Dates Theme Mon Tue Wed Thu Fri
Week
#1
Mon 25-Aug
to
Fri 29-Aug
Unit 1:
Basic Constructs
prep1 due lecture1a recitation1 lecture1b hw1 due 8pm
Week
#2
Mon 1-Sep
to
Fri 5-Sep
Unit 2:
Loops + Strings
Labor Day
prep2 due
ws1 (self-proctor)
lecture2a
quiz1 (on unit 1)
recitation2 lecture2b hw2 due 8pm
Week
#3
Mon 8-Sep
to
Fri 12-Sep
Midterm1 Add deadline
prep3 due
ws2
lecture3a
(midterm prep)
recitation3
(midterm prep)
midterm1
(on units 1-2)
110 xfer deadline
Week Dates Theme Mon Tue Wed Thu Fri
Week
#4
Mon 15-Sep
to
Fri 19-Sep
Unit 3:
Animations
prep4 due lecture4a recitation4 lecture4b hw3 due 8pm
Week
#5
Mon 22-Sep
to
Fri 26-Sep
Unit 4a:
1d Lists + Animations
prep5 due
ws3
lecture5a
quiz2 (on unit 3)
recitation5 lecture5b hw4 due 8pm
Week
#6
Mon 29-Sep
to
Fri 3-Oct
Unit 4b:
2d Lists
prep6 due
ws4
lecture6a
quiz3 (on unit 4a)
recitation6 lecture6b hw5 due 8pm
Week
#7
Mon 6-Oct
to
Fri 10-Oct
Midterm2 prep7 due
ws5
lecture7a
(midterm prep)
recitation7
(midterm prep)
midterm2
(on units 3-4)
-
-
Mon 13-Oct
to
Fri 17-Oct

Fall Break
Week Dates Theme Mon Tue Wed Thu Fri
Week
#8
Mon 20-Oct
to
Fri 24-Oct
Unit 5:
Animations with Lists
prep8 due lecture8a recitation8 lecture8b hw6 due 8pm
Week
#9
Mon 27-Oct
to
Fri 31-Oct
Unit 6:
Sets, Dicts, Efficiency
prep9 due
ws6
lecture9a
quiz4 (on unit 5)
recitation9 lecture9b hw7 due 8pm
Week
#10
Mon 3-Nov
to
Fri 7-Nov
Unit 7:
Recursion
prep10 due
ws7
quiz5 (on unit 6)
Democracy Day
lecture10a video
recitation10 lecture10b hw8 due 8pm
Week
#11
Mon 10-Nov
to
Fri 14-Nov
Unit 8:
OOP
W/PF deadline
prep11 due
ws8
lecture11a
quiz6 (on unit 7)
recitation11 lecture11b hw9 due 8pm
Week
#12
Mon 17-Nov
to
Fri 21-Nov
Midterm3 prep12 due
ws9
lecture12a
(midterm prep)
recitation12
(midterm prep)
midterm3
(on units 5-8)
Sat/Sun: Hack112
Week Dates Theme Mon Tue Wed Thu Fri
Week
#13
Mon 24-Nov
to
Fri 28-Nov
Project + Thanks-giving - Project Assignment (or lecture video)
Thanksgiving Break
Week
#14
Mon 1-Dec
to
Fri 5-Dec
Project + Special Topics - lecture14a recitation14 lecture14b -
-
- Final Exam - - - - -