Acknowledging the local and global challenges surrounding our new learning circumstances, our tentative goal is to cover 2/3 of the remaining ideas and 1/2 of the remaining course work from a typical CS 240 semester, running at a somewhat slower pace. We will play this by ear, adjusting to circumstances as they arise. Here’s a summary of the current plan:

Read the full plan on the revised syllabus.

Monday Tuesday Wednesday Thursday Friday
Monday 27 January Tuesday 28 January Wednesday 29 January Thursday 30 January Friday 31 January
Monday 3 February Tuesday 4 February Wednesday 5 February Thursday 6 February Friday 7 February
Monday 10 February Tuesday 11 February Wednesday 12 February Thursday 13 February Friday 14 February
Monday 17 February Presidents Day Tuesday 18 February Monday Schedule (no class) Wednesday 19 February Thursday 20 February Friday 21 February
Monday 24 February Tuesday 25 February Wednesday 26 February Thursday 27 February Friday 28 February
Monday 2 March Tuesday 3 March Wednesday 4 March Thursday 5 March Friday 6 March
Monday 9 March Tuesday 10 March Wednesday 11 March Thursday 12 March Friday 13 March Last In-Person Class (optional)
  • A few more pointers on pointers
  • Q&A
  • Discuss remote work, etc.
Monday 16 March COVID-19 Break Tuesday 17 March COVID-19 Break Wednesday 18 March COVID-19 Break Thursday 19 March COVID-19 Break Friday 20 March COVID-19 Break
Monday 23 March Spring Break Tuesday 24 March Spring Break Wednesday 25 March Spring Break Thursday 26 March Spring Break Friday 27 March Spring Break
Monday 30 March Remote Instruction Begins Tuesday 31 March Wednesday 1 April Thursday 2 April Friday 3 April
Monday 6 April Tuesday 7 April Wednesday 8 April Thursday 9 April Friday 10 April
Monday 13 April Tuesday 14 April Wednesday 15 April Thursday 16 April Friday 17 April
Monday 20 April Patriots Day (Scream tunnel moved to September) Tuesday 21 April Wednesday 22 April Thursday 23 April Friday 24 April
Monday 27 April Tuesday 28 April (Ruhlman canceled, Tuesday Schedule) Wednesday 29 April Thursday 30 April Friday 1 May
Monday 4 May Tuesday 5 May Wednesday 6 May Thursday 7 May Reading Period Friday 8 May Reading Period (last day for academic support)
Monday 11 May Final Exams Tuesday 12 May Final Exams Wednesday 13 May Final Exams Thursday 14 May Final Exams Friday 15 May Final Exams