CS486/686 - Assignments


There will be four assignments, each worth 10% of the final mark (7% for CS686). Each assignment will have a theoretical part and a programming part.  Assignments are done individually (i.e., no team).  You are free to program in the language of your choice, however Python and Matlab are recommended since they provide a convenient high-level programming environment for matrix operations.  If you decide to program in Matlab, the IST group maintains a nice set of online references for Matlab including a tutorial.

The approximate out and due dates are:

On the due date of an assignment, the work done to date should be submitted electronically on the LEARN website; further material may be submitted for half credit within 24 hours.  Assignments submitted more than 24 hours late will not be marked.

Assignment 1: due May 27 (11:59 pm)

Assignment 2: due June 12 June 15 (11:59 pm)

Assignment 3: due July 8 (11:59 pm)

Assignment 4: due July 24 (11:59 pm)