|
Week 1 (2010-01-14)
Lecture 1 - General C++
Constructors, operator overloading, class templates, function templates Reading - Stroustrup 18. |
Week 2 (2010-01-21)
Lecture 2 - Iterators, generic algorithms, and function objects. [Boost regular expressions]
Reading - Stroustrup 19. [Assignment 1] |
Week 3 (2010-01-28)
Lecture 3 - Strings, streams, and iterator adaptors.
Reading - Stroustrup 20 and 21. Additional Reading - If you need some leg-work on standard containers, please read the appropriate sections in Stroustrup 17. Assignment 1 due |
|
Week 4 (2010-02-4)
Lecture 4 - Application classes and program organization, boost regular expressions.
Reading - Stroustrup 23. [Assignment 2] |
Week 5 (2010-02-11)
Lecture 5
|
Week 6 (2010-02-18)
Lecture 6
Assignment 2 - due Assignment 3 |
|
Week 7 (2010-02-25)
|
Week 8 (2010-03-4)
Exam 1
|
Week 9 (2010-03-11)
Lecture 8
Assignment 3 - due |
|
Week 10 (2010-03-18)
Lecture 9
|
Week 11 (2010-03-25)
no class - spring break
|
Week 12 (2010-04-1)
Lecture 10
|
|
Week 13 (2010-04-8)
Lecture 11
|
Week 14 (2010-04-15)
Lecture 12
|
Week 15 (2010-04-22)
Lecture 13
|
|
Week 16 (2010-04-29)
Lecture 14 - Wrap-up and template metaprogramming.
Review 2 |
Week 17 (2010-05-6)
Exam 2
|