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