Calendar

Notation (by example):

  • “L02: M02-29” means that for the second lecture, we expect to cover up to about module 02, slide 29. The lecture will end at (approximately) this slide.
  • “A01 out” means that assignment 01 will be released that day.
  • “A01 Due - functions” means that A01 will be due at 9:00pm that day and will cover “functions”. Yes, the topics are somewhat cryptic.
  • “(AM)” means the assignment will be “auto-marked” only.
  • “(1/2 assign)” means the assignment will be about half as long as usual and worth half the usual marks.

Here is a 2 page PDF of the calendar.


September 2022
 
SundayMondayTuesdayWednesdayThursdayFridaySaturday

 
 
1 2 3
4
Wk00
 
5 6 7
Lectures begin
8
L01: M02-07
9 10
11
Wk01
 
12 13
L02: M02-29
14 15
L03: M03-23
16
A00 Due
17
18
Wk02
 
19 20
L04: M04-26
A01 Due - Functions (AM)
21 22
L05: M05-22
23 24
25
Wk03
 
26 27
L06: M06-25
A02 Due - Conditionals
28 29
L07: M06-48
30
 
 

October 2022
 
SundayMondayTuesdayWednesdayThursdayFridaySaturday

 
 
1
2
Wk04
 
3
Midterm exam 1
4
L08: M07-23
A03 Due - Lists I (1/2 assign; AM)
5 6
L09: M08-26
7 8
9
Reading Week Starts
 
10
Thanksgiving
11
University Closure
12 13 14 15
Reading Week Ends
16
Wk05
 
17 18
L10: M08-50
A04 Due - Lists II
19 20
L11: M09-08
21 22
23
Wk06
 
24 25
L12: M10-08
A05 Due - Lists III (AM)
26 27
L13: M11-14
28 29
30
Wk07
 
31
Midterm exam 2

 
 

November 2022
 
SundayMondayTuesdayWednesdayThursdayFridaySaturday

 
 
1
L14: M11-44
2 3
L15: M13-14
4 5
6
Wk08
 
7 8
L16: M14-23
A06 Due - Trees
9 10
L17: M15-11
11 12
13
Wk09
 
14 15
L18: M15-37
A07 Due - Local (1/2 assign; AM)
16 17
L19: M16-26
18 19
20
Wk10
 
21 22
L20: M16-60
A08 Due - Funcs as Vals
23 24
L21: M18-03
25 26
27
Wk11
 
28 29
L22: M18-25
A09 Due - HoFs (1/2 assign; AM)
30
 
 

December 2022
 
SundayMondayTuesdayWednesdayThursdayFridaySaturday

 
 
1
L23: M19-06
2 3
4
Wk12
 
5 6
L24: M19-42
Lectures end
A10 Due - Graphs
7 8 9
Exams begin
10
11
 
 
12 13 14 15 16 17
18
 
 
19 20 21 22 23
Exams end
24
25
 
 
26 27 28 29 30 31