Submission Deadlines:

 COMP 4905 – Honours Project [0.5] Winter 2025 Summer 2025 Fall 2025
Submit Project Proposal 1 January 16 May 15 TBA
Give mid-term report to supervisor 2 February 28 June 26 TBA
*Last day for academic withdrawal (from one term courses) March 15 August 1 TBA
Give first draft of final report to supervisor April 4 August 4 TBA
Submit Final Report 3 April 18 August 18 TBA
Grade Submission (approximate) May 2 August 29 TBA

* See The Academic Year in the Undergraduate Calendar for all dates and deadlines.

  1. Students who fail to submit the Proposal Form (by logging in and filling out the COMP4905 Proposal Form) by the due date will NOT be able to register for the Honours Project course (COMP 4905) in that term!
  2. This is not a mandatory step but it is highly recommended
  3. Reports that are submitted after the due date may not be graded
 COMP 4906 – Honours Thesis [1.0] Fall 2024 / Winter 2025
Submit Thesis Pre-Proposal 1 Sept. 16, 2024
Give first draft of full proposal to supervisor Nov. 15, 2024
Submit Full Proposal Report 2 Dec. 6, 2024
Give first draft of final thesis to supervisor April 8, 2025
*Last day for academic withdrawal (from fall/winter courses) March 15, 2025
Oral Presentation 3

Poster Session

TBD/discuss with supervisor

Submit Final Thesis 4 Apr. 18, 2025
Grade Submission (approximate) May 2, 2025

* See The Academic Year in the Undergraduate Calendar for all dates and deadlines.

  1. Students who fail to submit the Proposal Form (by logging in and filling out the COMP4906 Proposal Form)  by the due date will NOT be able to register for the Honours Thesis course (COMP 4906) in that year.
  2. Reports that are submitted after the due date may not be graded.
  3. Students may all be required to do their oral presentation on the same day.
  4. Note that this deadline is not flexible.