Design and Analysis
More coming soon...
This section contains links to reference material for the course, beyond our textbook.
This section contains links to code that you will need to do homework assignments.
This section contains links to any cool stuff related to the course that I run across.
"Tutorial on Good Lisp Programming Style", by Peter Norvig: [ ps | pdf ].
This YouTube video, 15 Sorting Algorithms in 6 Minutes, gives an audiovisual demonstration of sorting algorithms. You may want to start with your audio turned down lower than usual...
The logo I use for the course pages comes from an Open Classroom algorithms course taught at Stanford. It shows four processes involved in the study of algorithms: design, analysis, implementation, and experiment. We will do all four this semester.