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