C6 Major Requirement (48 credit units)

  • CMPT 214.3
  • CMPT 215.3 or CME 331.3
  • CMPT 260.3
  • CMPT 270.3
  • CMPT 280.3
  • CMPT 332.3
  • CMPT 340.3
  • CMPT 355.3
  • CMPT 360.3
  • CMPT 370.3
  • CMPT 371.3
  • CMPT 408.3
  • CMPT 470.3
  • CMPT 481.3

Choose 6 credit units from the following:

Note: For those students not in the Professional Internship Option, CMPT 405.3 and 3 additional credit units from the courses listed below are required. For those students in the Professional Internship Option, 6 additional credit units from the courses listed below are required.

  • BINF 300.3
  • up to 2 courses from CME 332.3, CME 341.3, CME 342.3, CME 433.3, CME 435.3, CME 451.3