CSC463H1

UTSG

Computational Complexity and Computability

Introduction to the theory of computability: Turing machines and other models of computation, Church’s thesis, computable and noncomputable functions, recursive and recursively enumerable sets, many-one reductions. Introduction to complexity theory: P, NP, polynomial time reducibility, NP-completeness, self-reducibility, space complexity (L, NL, PSPACE and completeness for those classes), hierarchy theorems, and provably intractable problems.

View full details on the UofT Academic Calendar
Prereq: CSC236H1/ CSC240H1/ CSC236H5/ CSCB36H3Breadth: Physical & Mathematical UniversesExcl: CSC363H5/ CSCC63H3. NOTE: Students not enrolled in the Computer Science Major or Specialist program at A&S, UTM, or UTSC, or the Data Science Specialist at A&S, are limited to a maximum of 1.5 credits in 300-/400-level CSC/ECE courses.
Easy0%
Useful0%
0
comments
0
ratings

Course Info

DepartmentCSC
CampusUTSG (St. George)
Level400
Hours24L/12T
BreadthPhysical & Mathematical Universes
What do you think of CSC463H1?

Reviews

No reviews yet — be the first to share your experience.