Even if you want to learn computer theory, there are many people who have given up because they were overwhelmed by the high hurdles, such as having to read complicated technical books or take courses ...
This course gives an introduction to the mathematical foundations of computation. The course will look at Turing machines, universal computation, the Church-Turing thesis, the halting problem and ...