Unit I: Fundamentals

Lecture notes

Sample Programs

Lab exercises

Reading

You should start at the very beginning (a very good place to start), with Chapters 1 and 2 of the textbook.

Other material