Spring 2019 Schedule

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

January

SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  

February

SunMonTueWedThuFriSat
     
1
ps0 quiz
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Presidents' Day
19
Wellesley College MONDAY
20
21
22
23
24
25
26
27
28
  

March

SunMonTueWedThuFriSat
     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
In-class midterm exam
no PS06 quiz due to midterm
20
No lab this week
21
No lab this week
Spring Break
22
Spring Break
23
24
25
Spring Break
26
Spring Break
27
Spring Break
28
Spring Break
29
Spring Break
30
31
      

April

SunMonTueWedThuFriSat
 
1
ps07 out
2
Lec 15: Sorting & lambda λ
3
4
5
Lec 16: Dictionaries
6
7
8
9
Lec 17: Accumulation Patterns with Lists and Dictionaries
ps07 due
ps08 out
10
Lab 9: Dictionaries
11
Lab 9: Dictionaries
ps07 reflection due
12
Lec 18: More Debugging and Testing
ps07 quiz
13
14
15
16
Lec 19: File Operations
ps08 due
ps09 out
17
Lab 10: File Operations, JSON, Data Analysis with Files
18
Lab 10: File Operations, JSON, Data Analysis with Files
ps08 reflection due
19
Lec 20: Recursion Intro
ps08 quiz
20
21
22
23
Lec 21: Fruitful Recursion; Intro to Turtles
ps09 due
ps10 out
24
Lab 11: Nonfruitful and Fruitful Recursion
25
Lab 11: Nonfruitful and Fruitful Recursion
ps09 reflection due
26
Lec 22: Fruitful Turtle Recursion
ps09 quiz
27
28
29
30
Lec 23: Recursive File Tree Traversal
    

May

SunMonTueWedThuFriSat
   
1
Ruhlman Conference (no lab)
2
No lab this week
3
Lec 24: Data Visualization
ps10 due
ps11 out
4
5
6
ps10 reflection due
7
Lec 25: Web APIs
ps10 quiz
8
Lab 12: Recursive File Tree Traversal, Data Viz, Web APIs
9
Lab 12: Recursive File Tree Traversal, Data Viz, Web APIs
10
Last Day of Class
Lec 26: Review
ps11 due
11
12
13
Reading Period
14
Reading Period
15
FINAL EXAMS
16
FINAL EXAMS
17
FINAL EXAMS
18
19
20
FINAL EXAMS
21
FINAL EXAMS
22
23
24
25
26
27
28
29
30
31
 

Lectures

Labs

Psets