I am posting two things here: Syllabi for some of the courses I've taught in the past, and copies of 'handouts' I've used in teaching these courses. A statement concerning my grading policies is also available.

Students should be able to use the syllabi as the beginnings of reading lists, should they find themselves interested in a topic that is not currently being taught. The handouts will be described below: Typically, these are fairly elementary presentations of technical material. Anyone who would like to use them (or modified versions of them) in their own teaching is welcome to do so: I'd appreciate credit, where it may be due, though (and will accept blame, where that is due).

Courses taught before Fall 2005 were given at Harvard. Those after that date were given at Brown.

To view these files, you will need an appropriate sort of reader. Adobe Acrobat will work with the PDF files, as will the several (morally superior) open source viewers. If you use Linux, you have loads of choices. But then, you probably already knew that.

Note : All of these files should open in a new window.


Most of my courses now have websites where one can find syllabi and related material. These are all hosted at frege.org, and an up-to-date list of the sites can always be found there. As of Spring 2017, they include: What follow are generally older syllabi, mostly from my courses at Harvard.