Assignment 1

Due: Section 1: Monday, October 9 - Section 3: Tuesday, October 10
Revision: Section 1: Monday, October 30 - Section 3: Tuesday, October 31

Assignment 2

Due: Section 1: Monday, October 23 - Section 3: Tuesday, October 24
Revision
: Section 1: Wednesday, November 8 - Section 3: Tuesday, November 7

Assignment 3

Due: Section 1: Wednesday, November 15 - Section 3: Tuesday, November 14
Revision: Section 1: Monday, November 27 - Section 3: Tuesday, November 28

Asssignment 4 (BASIC)

Due: Section 1: Wednesday, December 6 - Section 3: Thursday, December 7
Revision
: Section 1: Monday, December 11 - Section 3: Tuesday, December 12

Asssignment 4 (Advanced)

Due: Section 1: Wednesday, December 6 - Section 3: Thursday, December 7
Revision
: Section 1: Monday, December 11 - Section 3: Tuesday, December 12