Go backward to Prerequisites
Go up to General Information
Go forward to Homework, projects, and grading
What it's not
This course is not on, but does draw ideas and goals from
- software engineering
- object-oriented design and implementation
- generic programming
- literate programming (on which, more later)