Lecture 0: Tuesday, March 31st
Lecture Code
  • None today
Optional Reading

Chapter 0 provides a brief overview of the C++ language. You should probably ignore Chapter 1 of the course reader. It goes over how to set up the development environment, but the instructions are somewhat dated.


Lecture 1: Thursday, April 2nd
Slides
Lecture Code
Optional Reading

Chapter 3 of the course reader covers streams in detail.


Lecture 2: Tuesday, April 6th
Slides
Lecture Code
Optional Reading

Chapter 3 of the course reader covers streams in detail.


Lecture 3: Thursday, April 9th
Lecture Code
  • code

    Code for generating run times for the different containers is also included

Optional Reading

Chapter 5 explains the purpose and usage of sequence containers in the STL.


Lecture 4: Tuesday, April 14th
Lecture Code
Optional Reading

The STL iterators are covered by Chapter 6 in the course reader.


Lecture 5: Thursday, April 16th
Slides
Lecture Code
Optional Reading

None.