MCS-273: Introduction to C++ Programming

How to interpret the schedule:
Date Reading Review Topic Labs

1/3 Ch 1 R1.[] Introduction Starting & Emacs
1/4 Ch 2 R2.[3, 6, 13] Built-in data types Compile/debug & Dates
1/5 Ch 3 R3.[3, 6, 10] Objects Graphics & gmake

1/8 Ch 4 R4.[2, 6, 8, 13] Decisions Teaching clocks
1/9 Ch 5.1-5.7 P5.[2, 4, 5] Functions Multiple clocks
1/10 5.8-5.13 R5.[8, 9, 10] Scoping rules Logbook query program
1/11 Ch 6 R6.[2, 4, 8, 10] Classes Logbook (concludes)
1/12 Ch 7 R7.[3, 5, 16] Advanced control flow Point class & Play Robots

1/15 Ch 9 to p. 348;
Ch 13
R9.[2, 3, 4] Vectors (not arrays);
Object-oriented design
Bubble Sort & Robots
1/16 Reread 13 no quiz Robots activity A decent Makefile & Robots
1/17 Ch 9 from p. 348 No quiz Arrays CVS & Robots (continued)
1/18 Ch 10 R10.[8, 9, 12] Pointers Robots (continued)
1/19   no quiz Second robots activity Robots (continued)

1/22 Ch 11 to page 415 R11.[1, 3, 5] Inheritence Robots (continued)
1/23 Ch 11 from p 415 R11.[7, 8] Polymorphism Robots (concludes)
1/24 Sections 16.1-16.2 R16.[1, 3, 4] Linked lists Polymorphic robots
1/25 Section 17.1 R17[] Operator overloading Operator overloading
1/26 Ch 12 R12[1, 7, 8, 10] Streams Word Count