Lecture Date Code Suggested Reading
History and Philosophy of C++ Tuesday, September 25th Link Course Reader, Chapter 0
Streams I Thursday, September 27th Link Course Reader, Chapter 3
Streams II Tuesday, October 2nd Link Course Reader, Chapter 3
Sequence Containers Thursday, October 4th Link Course Reader, Chapter 5
Associative Containers and Iterators Tuesday, October 9th Link Course Reader, Chapter 6
Advanced Associative Containers Thursday, October 11th Link Course Reader, Chapter 6
Templates Tuesday, October 16th Link None
Algorithms Thursday, October 18th Link Course Reader, Chapter 7
Stylometry Tuesday, October 23rd Link Course Reader, Chapter 7
Classes Thursday, October 25th Link Course Reader, Chapter 9
Classes and Operators Tuesday, October 30th Link Course Reader, Chapter 9
Functions Thursday, November 1st Link Course Reader, Chapter 10 + 13
Const Correctness Tuesday, November 6th Link Course Reader, Chapter 9
Templatised Classes Thursday, November 8th Link Course Reader, Chapter 9
Constructors and Assignment Tuesday, November 13th Link Course Reader, Chapter 11
RAII Tuesday, November 27th Link
Guest Lecture Tuesday, November 27th
Final Topics Thursday, November 29th