ALGORITHM DESIGN


Assignments.

Assignments are due in class (or under my office door by 3pm).
Late assignments will not be accepted - only your best 5 of 6 assignments will count towards your final grade.

Assignment 1.
Solutions to Assignment 1.

Assignment 2.
Solutions to Assignment 2.

Assignment 3.
Solutions to Assignment 3.

Practice Midterm.
Solutions to Practice Midterm.

Midterm Exam.
Solutions to Midterm.

Assignment 4. (Note: deadline Thursday 21st March.)


Note. You may talk with other students about the assignments. You must list the
names of these students at the top of your assignment and you must write up your
assignments separately (identical answers will score zero).
If you worked alone, write "I worked alone." at the top of your assignment.



McGill's policy on academic integrity:
McGill University values academic integrity. Therefore all students must
understand the meaning and consequences of cheating, plagiarism and other
academic offences under the Code of Student Conduct and Disciplinary Procedures
(see http://www.mcgill.ca/integrity for more information).