CS 60, Fall 2009
Lecture slides
Completed
- Week 0 - September 25 - Course introduction
(to view, to print)
- Week 1 - September 28, 30, October 2 - Basic C and Unix features
(to view, to print;
and here is the Unix
history link)
- Week 2 - October 5, 7, 9 - More basics, C modules, and introduction to C pointers
(to view, to print)
- Week 3 - October 12, 14, 16 (exam) - More C pointers and related topics
(to view, to print)
- Week 4 - October 19, 21, 23 - C input/output, and C structures
(to view, to print;
Binky pointer video)
- Week 5 - October 26, 28, 30 - C system calls, and start C++
(to view, to print)
- Week 6 - November 2, 4, 6 (exam) - More C++ features, and start classes
(to view, to print)
- Week 7 - November 9, 11 (holiday), 13 - C++ classes
(to view, to print)
- Week 8 - November 16, 18, 20 - C++ exceptions, function overloading and start inheritance
(to view, to print)
- Week 9 - November 23, 25 (cancel), 27 (holiday) - C++ templates and more inheritance
(to view, to print)
- Week 10 - November 30, December 2, 4 - C++ odds and ends, and Unix shells/scripts
(to view, to print)
Free Acrobat Reader
(download if necessary to open the handouts)