ITS1105: Theory of Computation

Area of Study
Credits 4.0
This course introduces students to the foundations of computational theory. Topics that will be covered include truth tables, Boolean logic, state-based computing, logic, computability, algorithms, and computational complexity. This course will deliver the foundational information for further study of computer architecture and software engineering.

Corequisites

None