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 360.3
  • CMPT 400.3

Choose 3 credit units from the following:

  • CMPT 364.3
  • CMPT 461.3
  • CMPT 463.3

Choose 6 credit units from the following:

  • CMPT 317.3
  • CMPT 320.3
  • CMPT 350.3
  • CMPT 355.3
  • CMPT 370.3
  • CMPT 394.3

Choose 6 credit units of CMPT courses with number 410 or higher

Note: Courses numbered 400 - 409 may not be used to fulfill this requirement

Choose 6 credit units from the following:

Note: Students who have taken CME 462 (Multimedia Signals and Systems) may be able to use it in the requirement. Please consult with the Department.

  • 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