Previous offerings of this course: Winter 2006; Fall 2005; Summer 2005; Winter 2005; Fall 2004.
Introduction to the theory of computability: Turing machines, Church.s thesis, computable and noncomputable functions, recursive and recursively enumerable sets, reducibility. Introduction to complexity theory: models of computation, P, NP, polynomial time reducibility, NP-completeness, further topics in complexity theory. [26L, 13T]
Exclusion: CSC364H1, CSC365H1.
Prerequisite: CSC236H1/238H1/CSC240H1; CGPA 3.0/enrolment in a CSC subject POSt.
NOTE: Although the courses CSC363H1 and CSC373H1 can be taken in any order, we recommend that CSC373H1 be taken first.
|