- Week 1: overview, basics, Visual C++
Week 2: loops, branches, file input/output
Week 3: arrays, strings, and structures
Week 4: functions, separate compilation
Week 5: classes and objects
Week 6: operator overloading, friends
Week 7: static class members, inheritance
Week 8: inline functions, virtual functions
Week 9: dynamic allocation, templates