Masks are strongly recommended in CS240 labs and student hours.
This tentative calendar represents a best guess for the course schedule, but aspects of it may change during the semester.

Calendar

Computational Building Blocks
Date Lecture Lab Work
Tuesday 5 September
Wednesday 6 September
Thursday 7 September
Friday 8 September
Date Lecture Lab Work
Monday 11 September
Tuesday 12 September
Wednesday 13 September
Thursday 14 September
Date Lecture Lab Work
Monday 18 September
Tuesday 19 September
Wednesday 20 September
Thursday 21 September
Date Lecture Lab Work
Monday 25 September
Tuesday 26 September
Wednesday 27 September
  • Lab: Lake day! Wednesday lab pushed to next week.
Thursday 28 September
Date Lecture Lab Work
Monday 2 October
Tuesday 3 October
Wednesday 4 October
Thursday 5 October
Hardware-Software Interface
Date Lecture Lab Work
Monday 9 October Indigenous Peoples Day
Tuesday 10 October Fall Break
Wednesday 11 October
Thursday 12 October
Date Lecture Lab Work
Monday 16 October
Tuesday 17 October
Wednesday 18 October
Thursday 19 October
  • Lecture: In-class assessment
Saturday 21 October
Date Lecture Lab Work
Monday 23 October
Tuesday 24 October
Wednesday 25 October
Thursday 26 October
Date Lecture Lab Work
Monday 30 October
Tuesday 31 October
Wednesday 1 November
Thursday 2 November
Date Lecture Lab Work
Monday 6 November
Tuesday 7 November
Wednesday 8 November
Thursday 9 November
Abstractions for Practical Systems
Date Lecture Lab Work
Sunday 12 November
Monday 13 November
  • Lecture: Practice problems for ISA exam (see ISA page for slides)
Tuesday 14 November Tanner Conference
  • Lab: Attend lab Weds Nov 15 or Tues Nov 21 (before Thanksgiving break)
Wednesday 15 November
Thursday 16 November
  • Lecture: In-class assessment
Date Lecture Lab Work
Monday 20 November
Tuesday 21 November
Wednesday 22 November Thanksgiving Break
Thursday 23 November Thanksgiving Break
Date Lecture Lab Work
Monday 27 November
Tuesday 28 November
Wednesday 29 November
Thursday 30 November
Date Lecture Lab Work
Monday 4 December
Tuesday 5 December
Wednesday 6 December
Thursday 7 December
Date Lecture Lab Work
Monday 11 December
Tuesday 12 December
Wednesday 13 December
Thursday 14 December Reading Period
  • Lecture: Reading Period (no final in CS240)
Friday 15 December Reading Period
  • Lecture: Last official day to submit CS240 work without extensions
Date Lecture Lab Work
Thursday 21 December Final Exams
  • Lecture: (4pm) Last day to submit CS240 work with extensions