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 5/12 - 5/16
Q0 - L1 | Q1 - L2
2 5/19 - 5/23
  • A1 out 5/19
Q2 - L3 | Q3 - L4 | Syllabus Quiz
  • Project team composition due 5/23
3 5/26 - 5/30
Q4 - L5
4 6/2 - 6/6
  • A1 due 6/6
  • A2 out 6/6
Q5 - L7 | Q6 - L8
5 6/9 - 6/13
Q7 - L9, L10-A (Density Estimaion NOT included)
  • Project proposal due 6/13
  • Peer Evaluation 6/18
6 6/16 - 6/20
Q8 - L10-B (Density Estimaion included), L11
7 6/23 - 6/27
  • A2 due 6/27
  • A3 out 6/27
Q9 - L12
8 6/30 - 7/4
Q10 - L13, 14
  • Project midpoint report 7/4 ( Note: You may submit it without penalty until 7/7. )
  • Peer Evaluation 7/11
9 7/7 - 7/11
  • A3 due 7/11
  • A4 out 7/11
Q11 - L15, 16
10 7/14 - 7/18
Q12 - L17 | Q13 - L18
11 7/21 - 7/22
  • A4 due 7/21 can submit till 7/25 without any penalty
  • Final Project due 7/22
  • Peer Evaluation due 7/22