Welcome to CS 251 (Spring '99) on the Web


Good luck, and thanks for taking the class!

Course news

Final Grades

All of the projects are graded, and the grades are posted for your perusal.

Homework Solutions

The homework pages are password-protected -- if you don't have the username and password, email the TA. The TA will maintain the assignments page, which includes:

Grader/T.A.

Cameron Marlow (camarlow@cs.uchicago.edu) is the T.A. again.

Discussion Forums (Fora?)

The HyperNews groups should be working now, so test 'em out if you've got comments.

Resources

Lisp Programming Resources

Web sites for Lisp Books

ANSI Common Lisp
The Lisp book for the class -- if you're looking for the example code form the book, you'll find it below.
CLTL2
The definitive book by Steele -- yeah that's right, the whole thing's online.
On Lisp
This is another book by Paul Graham (who wrote your ANSI Common Lisp book), but it 's a more advanced text .
Paradigms of Artificial Intelligence Programming
This book by Peter Norvig (one of the co-authors of AIMA) is commonly used as a text for AI programming classes, and has lots of AI examples and exercises.
Common Lisp HyperSpec
From the HyperSpec:

"The specification set forth in this document is designed to promote the portability of Common Lisp programs among a variety of data processing systems. It is a language specification aimed at an audience of implementors and knowledgeable programmers. It is neither a tutorial nor an implementation guide."

I couldn't have put it better myself.

Other Lisp Sites

Companies that make Lisp Products

Example code online

Code from AIMA

Code from ANSI Common Lisp (All in one file)

This page is maintained by Kurt D. Fenstermacher.
Many of the images on this and related pages came from Microsoft's SiteBuilder Web gallery.