Spring 2021 Term 4 Schedule

Key:
Today
Lecture
Lab
Pset Out
Pset Due
Info
Quiz
Exam
If a deadline conflicts with a religious holiday you observe (that's not listed), please contact your instructor to discuss accommodations. Hello

April

SunMonTueWedThuFriSat
11
12
Term 4: First day of classes
13
14
Course policies quiz due
15
16
17
18
19
20
21
Python basics quiz due
22
ps03 out
23
Code critique
24
25
26
Lec 7: Booleans + Conditionals
27
Lab 4: Conditionals
28
Lec 8: Sequences + Loops
Functions quiz due
29
Lec 9: Sequences + Loops
ps03 due
ps04 out
30
Short Lab 5: Loops
 

May

SunMonTueWedThuFriSat
      
1
2
3
Lec 10: While Loops + Early Return
4
Lab 6: Lists
5
Lec 11: Memory Diagrams and Lists
Cond/loops quiz due
6
Lec 12: Nested Loops
ps04 due
ps05 out
7
Short Lab 7: Nested Loops
8
9
10
Lec 13: Intro to Dictionaries
11
Lab 8: Dictionaries I
12
Lec 14: Dictionaries
Lists quiz due
13
Lec 15: Dictionary Accumulation Patterns
ps05 due
ps06 out
14
Short Lab 9: Dictionaries Practice
15
16
17
Lec 16: Intro to Recursion
18
Lab 10: Recursion I
19
Lec 17: More Recursion
Dictionaries quiz due
20
Lec 18: Fruitful Recursion
ps06 due
ps07 out
21
Short Lab 11: Fruitful Recursion
22
23
24
Lec 19: More fruitful recursion
25
Code Critique II
26
Last day Term 4 classes
Lec 20: Wrap up
ps07 due
Recursion quiz due
27
Reading Day
28
Exam Day
[Recursion quiz grades released by 12noon]
29
Reading Day
Recursion retake 1 + Dict retake 2 due @12noon
30
Reading Day
31
Exam Day
[Retake(s) grades released by 12noon]
     

June

SunMonTueWedThuFriSat
  
1
Finals End at 4pm
Recursion retake 2 due @12noon
2
3
4
5

Lectures

Labs

Psets