CSCI-A290/A590 Tools for Computing: C++ (Spring 2010) Course Schedule


The schedule will be revised throughout the semester and is open to change. Readings are expected to be completed before class on the day listed. Schedule is subject to change, and probably will.
Date Topic Readings
Tuesday, Mar 9 Course policies, accessing burrow, intro to C++ 1.1-1.4,1.7,1.11-1.17,21.1-21.3
Thursday, Mar 11 Input/Output 1.8-1.9,IOstream Library
Tuesday, Mar 16 Spring Break, no class
Thursday, Mar 18 Spring Break, no class
Tuesday, Mar 23 Classes/Objects Chapter 2 (except 2.5)
Thursday, Mar 25 Namespaces, Scope Chapter 20
Tuesday, Mar 30 QT Library 1.5,1.10,Chapter 3
Thursday, Apr 1 Functions Chapter 5
Tuesday, Apr 6 Inheritance Chapter 6
Thursday, Apr 8 Exception Handling 21.4
Tuesday, Apr 13 Templates 10.1
Thursday, Apr 15 Standard Template Library Standard Template Library reference
Tuesday, Apr 20 Boost String Algorithms Library Boost String Algorithms Library documentation (Usage section)
Thursday, Apr 22 QT Library (more) 9.3,Chapter 11
Tuesday, Apr 27 Smart Pointers, TR1, C++0x Boost Smart Pointer Documentation
Thursday, Apr 29 Extra day (review or make up)
Thursday, May 6 Final Exam, 7:15-9:15pm