School of Computing · ANU College of Systems and Society
This course covers the theoretical computer science areas of formal languages and automata, computability and complexity. Topics covered include the following: regular and context-free languages; finite automata and pushdown automata; Turing machines; computability - halting problem, solvable, and unsolvable problems; space and time complexity; classes P, NP and PSPACE; NP-Completeness.
Assignments, quizzes, in-class activities
Learning outcomes 1, 2, 3, 4
Final Exam and/or during semester assessments
Learning outcomes 1, 2, 3, 4
Lectures, tutorials, assignments, self-study & exam prep for a total of 130 hours. Other Information COMP3630 Website
See COMP3630 Resources