About Models of Computation
This was a core undergraduate Computer Science course on the foundations of computing. The questions it aimed to answer were: (1) What is computation? (2) What is computable? (3) What is computable given our limited resources?
The course has now been renamed CS1010, Theory of Computation.