CMPT 125 Burnaby

Assignments and project




  • There will be various small to medium size assignments and one more important programming project. It will be indicated explicitly if the work is to be done individually or in teams. The option to work individually will be possible.
  • During the first part of the course (before the reading break) there will be lab exercises to work on, for practice and/or due for submission about a week after they are posted. Brief assignments will also be provided, due a couple days or up to about a week after they are posted.
  • After the reading break, lab exercises will continue to be provided mostly as practice, and also medium size assignments and the project will be provided. Medium size assignments will be given more than a week to work on, as it will be announced. The project will include some intermediate submission and as a whole it will be given approximately 2 to 3 weeks to work on, as it will be announced.
  • Check the Course description → Academic honesty section for academic honesty policies.

The assignments, project and their due dates will be posted here as the course progresses.

  • Assignment #1: Pirates of CMPT125 (pdf) Due date: Friday, March 15, 11:59pm. NO LATE SUBMISSIONS will be accepted.

    • You may work in a group of MAXIMUM two for this assignment. If you decide to work in a group please submit an additional text file with your solution indicating the full name and student number of both members of the group.

    • BONUS 5% may be obtained by submitting early. Early submission deadline: Monday, 11 March, 11:59pm (before midnight).

    • Sample runs:


  • Assignment #2: Problems (pdf) Due date: (updated) Wednesday, April 10, 11:59pm. NO LATE SUBMISSIONS will be accepted.

    • Download this document for additional timing requirements and some sample matrices with their maximum sums.

    • Problem 3 updated (19 March 2013 at 3:40pm) to “Haar Wavelet Transform”. All problems are now FINAL. Please download the pdf file again in case you have the older version.

    • You may work in a group of MAXIMUM two for this assignment. If you decide to work in a group please submit an additional text file with your solution indicating the full name and student number of both members of the group.

    • BONUS 10% may be obtained by submitting early. Early submission should be made ONE week prior to the scheduled deadline.



© Muntaseer Salahuddin. Page maintained by Muntaseer Salahuddin.