Course Schedule

Schedule #

Important

All deadline and due dates in this course will be at 23:59 EST.

Scroll horizontally to see the full schedule table on mobile devices
Astericks (*) indicate that the lecture slides/notes are available.

Week Dates Topics Homework Quizzes Project Readings
1 Aug 21-25
Q0 - L1,2 (Warmup)
2 Aug 28-Sep 1
Q1 - L3 & Syllabus Quiz
3 Sep 4-8
  • A1 out Sep 5
Q2 - L4,5
4 Sep 11-15
Q3 - L6,7
  • Project team composition due Sep 16
5 Sep 18-22
  • A1 due Sept-22
  • A2 out Sept-22
Q4 - L8,9
6 Sep 25-29
Q5 - L10,11
7 Oct 2-6
Q6 - L12,13
  • Project proposal due Oct 6
  • Peer Evaluation Oct 6
8 Oct 9-13
Q7 - L14
9 Oct 16-20
  • A2 due Oct 20
  • A3 out Oct 20
Q8 - L15,16
10 Oct 23-27
Q9 - L17,18
11 Oct 30-Nov 3
Q10 - L19
12 Nov 6-10
  • A3 due Nov 10
  • A4 out Nov 10
Q11 - L20,21
  • Project midpoint report Nov 10
  • Peer Evaluation Nov 10
13 Nov 13-17
Q12 - L23,24
14 Nov 20-24
  • *DT and *RF (Notes *DT & *RF, L25)
  • Student Recess and Thanksgiving break (Nov 22, 23 and 24)
Q13 - L25
15 Nov 27-Dec 1
  • A4 Due Dec 1
Q14 - L27,28
16 Dec 4-8
  • Final Project due Dec 5
  • Peer Evaluation due Dec 5