Course Schedule

Schedule #

Important

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

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 1/9 - 1/13
Q0 - L1&2
2 1/16 - 1/20
Q1 - L3 & Syllabus Quiz
3 1/23 - 1/27
  • A1 out 1/23
Q2 - L4, L5,6
4 1/30 - 2/3
Q3 - L7,8
  • Project team composition due 2/3
5 2/6 - 2/10
  • A1 due 2/10
  • A2 out 2/10
Q4 - L9
6 2/13 - 2/17
Q5 - L10,11,12
7 2/20 - 2/24
Q6 - L13,14
  • Project proposal due 2/24
  • Peer Evaluation 2/24
8 2/27 - 3/3
Q7 - L15
9 3/6 - 3/10
  • A2 due 3/10
  • A3 out 3/10
Q8 - L16, L17, L18
10 3/13 - 3/17
Q9 - L19
11 3/20 - 3/24
  • Spring Break
12 3/27 - 3/31
Q10 - L20,L21
  • Project midpoint report 3/31 AOE
  • Peer Evaluation 3/31 AOE
13 4/3 - 4/7
  • A3 due 4/7
  • A4 out 4/7
Q11 - L23,24
14 4/10 - 4/14
Q12 - L25,26
15 4/17 - 4/21
  • A4 Due 4/21
Q13 - L27,28
16 4/24 - 4/25
  • Final Project due 4/25
  • Peer Evaluation due 4/25