CS 3100: Models of Computation
(Pascal's Calculator of 1642 at the Musee des Arts et Métiers in Paris)
This course covers fundamental models of computation. It begins with the theory of syntax processing, takes us through various grammar and machine constructions, and ends with an exploration of the theoretical limits of computing. The approach is fairly unusual, and is based on a Programmer's Perspective.
SYLLABUS AND ASSIGNMENTS
Book URL : Those registered for the course will be sent the URL of our course book by August 17, 2017. The book is to be published in 2018, and the students are requested to use the PDF copy only during this course.