| Distributed On | Due On | Solution | |
| Assignment 1 | September 05 | September 19 | Solution 1 |
| Assignment 2 | September 19 | October 03 | Solution 2 |
| Assignment 3 | October 03 | October 17 | Solution 3 |
| Assignment 4 | October 17 | November 07 | Solution 4 |
| Assignment 5 | November 07 | November 16 | Solution 5 |
| Assignment 6 | November 16 | December 05 | Solution 6 |
| Final Report | December 07 |