top of page
Week No.
Deliverables
1.
Lecture 1
2.
Lecture 2
Assignment No 1: Release
3.
Lecture 3
Quiz 1: Release
4.
Lecture 4
Assignment No 1: Due
Assignment No 2: Release
5.
Lecture 5
6.
Lecture 6
Assignment No 2: Due
Assignment No 3: Release
Quiz 2: Release
7.
Lecture 7
Project Proposal: Due
​
8.
Lecture 8
Assignment No 3: Due
Assignment No 4: Release
9.
Lecture 9
Quiz 3: Release
10.
Lecture 10
Assignment No 4: Due
Assignment No 5: Release
11.
Lecture 11
12.
Lecture 12
Assignment No 5: Due
Quiz 4: Release
​
13.
Lecture 13
​
14.
Final Exam
​
bottom of page