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