Courses I taught at The Evergreen State College:

Concepts of Computing: Spring 2000

Foundations of Computing: Fall 2000, Winter 2001, Spring 2001. Summary. I especially like this page.

Data Structures and Algorithms: Fall 2001. Summary.

Evergreen also keeps copies of these pages at its archives: Concepts, Foundations, and Data Structures. Their versions might differ from mine. In particular, my Data Structures page has many broken links to missing files, but the files are present and the links work at the Evergreen archive. Also, the Data Structures directories here contain many files which are not reachable from the course page because the links there do not use the correct names or paths. I do not plan to fix these. Again, these links do work at the Evergreen archive.

Revised Oct 2022