DEPARTMENT of COMPUTER SCIENCE

CMPT 496: Final Project

CMPT 496 is your capstone project where you plan, conduct and communicate the results of an independent project in computer science under the direction of a faculty supervisor. You can take on the project individually or, if the scope warrants, work as part of a team.

Academic Calendar

Open to Term Course Category
Final year Computer Science majors Fall, Winter, Spring/Summer Capstone

Before you apply

Prerequisites: A minimum grade of C- in CMPT 395

Department consent: Yes*

Permission numbers: Yes*

Competitive access: No

Supervisor needed prior to submission: Yes

Important information
  • You must arrange a faculty supervisor before you can register for the course. Available supervisors are listed on the Computer Science Capstone Project page.
  • The total course hours are a minimum of 105 hours but can involve more depending on the project.

* Department consent and permission numbers will be provided during the enrolment process.

Application deadline

Fall: August 1
Winter: December 1
Spring: April 1

Application and enrolment procedure

  1. Arrange a faculty supervisor. Available supervisors are listed on the Computer Science Capstone Project page.
  2. Complete the CMPT 496 Course Agreement Form together with your supervisor.
  3. Submit the completed form to the CMPT 496 course instructor(s).
  4. You will be given department consent and a permission number to enrol in myStudentSystem.

Application assistance

Contact the CMPT 496 instructor or the chair of the Department of Computer Science.

Note: Course enrolment confirmation is dependent on successful pairing with an industry partner.