http://www.andrew.cmu.edu/user/kk3n/recursionclass/recursion.html
Nigel Cutland’s Computability, Cambridge.
Some handouts from more expensive sources that are strongly recommended to keen students for purchase.
Hierarchy theory:
H. E. Rose, Subrecursion, Oxford.Peter Hinman, Recursion Theoretic Hierarchies, Springer.Robert Soare, Recursively Enumerable Sets and Degrees, Springer.I. Moschavakis, Descriptive Set Theory, North Holland.Computational Learning Theory
Osherson et. al., Systems that Learn, MIT Press.Kevin Kelly, The Logic of Reliable Inquiry, Oxford.Computational Complexity
Garey and Johnson, Computers and Intractability.
To learn something about computability and some of its applications.
To learn how to rely on metaphors to move from one hierarchy to another and to generate interesting questions to study.
To have some fun! This is an area of mathematics filled with ironic twists.
Exercises (50%) to be turned in on the due date in class. Late penalty 10% per day. To be turned in typed (for practice in producing finished mathematical documents). Good time to learn LaTex. I'll be happy to give advice. Also, the source code of the lecture notes will provide you with some examples to work with.
2 class presentations (20%).
Graduate students: a final project
of some sort (30%). Due the last day of class. Can be a
short historical survey of the development of some part of the theory,
a philosohical application, or some interesting exercise solutions (around
10).