Unit I: Fundamentals
- Notes for class I.1, first part: Introduction to the course
- Notes for class I.1, second part: Just enough Unix
- Notes for class I.2: Command line arguments
- Sample programs from Lecture I.2:
And here's the piece on "editor wars"
You should start at the very beginning (a very good place to start),
with Chapters 1 and 2 of the textbook.