My name is David Matuszek. I'm a family man, with a great wife and four wonderful children (the oldest three are in college). I'm an AI researcher, a teacher, a long-term computerphile, and a strong believer in the Bill of Rights. I prefer Macs because they have a well-designed operating system. On weekends I'm somebody else.
But enough about me. Here are some pages I'm contributing to the Web. If your interests coincide with mine, you may find them useful. Or not. Enjoy!
CSC 4170, Theory of ComputationCSC 8310, Linguistics of Programming Languages
- Syllabus and comprehensive lecture notes
- Functions and relations (background material for course)
Other writings
- Syllabi
Fall '98 (most recent)
Summer '98
Fall '97- A Concise Introduction to Lisp
- A Concise Introduction to Prolog
- A Concise Introduction to Gofer/Haskell
Personal pages
- Advice on buying a computer (especially a Macintosh)
- Laura and the CDA
- New Eleusis (a card game)
- Why Java?
- Lang of Java (parody)