Simon Fraser University
Engaging the World

Student Services

Summer Calendar

  • A-Z directory
  • Sign in
    • Mail
    • goSFU
    • Canvas
  • A-Z Directory
    • a
    • b
    • c
    • d
    • e
    • f
    • g
    • h
    • i
    • j
    • k
    • l
    • m
    • n
    • o
    • p
    • q
    • r
    • s
    • t
    • u
    • v
    • w
    • x
    • y
    • z
  • Sign in
    • SFU Mail
    • goSFU
    • Canvas
  • Summer 2026 Calendar
  • Faculties
  • Academic Programs
  • Courses
  • Fees, Regulations and More
    • Overview
    • Admission
    • General Regulations
    • Student Rights and Responsibilities
    • Fees
    • Graduate General Regulations
    • Other Learning Opportunities
    • Academic and Campus Services
    • Credentials Offered
    • Student Appeals
    • Financial Aid
    • Grading Systems and Policies
  • Student Services Home
Summer 2026 Calendar / Courses / Computing Science / CMPT 407

Please note:

To view the Spring 2026 Academic Calendar, go to www.sfu.ca/students/calendar/2026/spring.html.

Computational Complexity CMPT 407 (3)

Study of what is, and is not, efficiently computable with limited resources (time, space, randomness, parallelism, nondeterminism, interaction, and quantum). Complexity classes and connections among them. Interplay between complexity and algorithm design. Prerequisite: CMPT 307 with a minimum grade of C-. CMPT 308 is recommended.

  • Admission
  • Programs
  • Learning
  • Research
  • Community
  • About
  • Maps + directions
  • Library
  • Academic Calendar
  • Road Report
  • Give to SFU
  • Emergency Information
  • Connect with us
  • Facebook
    Twitter
    YouTube

  • Contact us
  • Burnaby Campus
    Surrey Campus
    Vancouver Campus

  • Calendar Changes and Corrections

  • Terms and conditions
  • Privacy policy
  • © Simon Fraser University