URL:
http://andrewd.ces.clemson.edu/courses/dpa400/
Date | L# | Topic |
Thu. Aug.18 |
01 | zyBooks Chp.01: Intro to C++: |
Tue. Aug.23 |
02 |
zyBooks Chp.02: Variables / Assignments
HW: 2.21 Program: Painting a wall |
Thu. Aug.25 |
03 |
zyBooks Chp.03: Branches
HW: 3.17 Program: Text message decoder
|
Tue. Aug.30 |
04 |
zyBooks Chp.04: Loops
HW: 4.13 Program: Drawing a half arrow |
Thu. Sep.01 |
05 |
zyBooks Chp.05: Arrays / Vectors
HW: min, max, avg |
Tue. Sep.06 |
06 |
zyBooks Chp.05: Arrays / Vectors
zyBooks Chp.06: User-Defined Functions HW: 5.19 Program: Soccer team roster |
Thu. Sep.08 |
07 | zyBooks Chp.06: User-Defined Functions |
Tue. Sep.13 |
08 |
zyBooks Chp.06: User-Defined Functions
HW: 6.20 Program: Authoring assistant |
Thu. Sep.15 |
09 | zyBooks Chp.07: Objects and Classes |
Tue. Sep.20 |
10 |
zyBooks Chp.07: Objects and Classes
HW: 7.18 Warmup: Online shopping cart |
Thu. Sep.22 |
11 |
zyBooks Chp.07: Objects and Classes
HW: 7.19 Program: Online shopping cart (cont'd) |
Tue. Sep.27 |
12 |
zyBooks Chp.09: Streams
HW: 9.9 Program: Data visualization |
Thu. Sep.29 |
13 |
zyBooks Chp.10: Inheritance
Midterm Review |
Tue. Oct.04 |
14 |
zyBooks Chp.8: Pointers
zyBooks Chp.8.10: Copy constructors zyBooks Chp.8.11: Copy assignment operator |
Thu. Oct.06 |
15 | Midterm Exam |
Tue. Oct.11 |
16 |
zyBooks Chp.8: Pointers
zyBooks Chp.8.2: Pointer basics zyBooks Chp.8.3: Ops: new, delete, and -> zyBooks Chp.8.8: Memory leaks |
Thu. Oct.13 |
17 |
zyBooks Chp.8: Pointers
zyBooks Chp.8.5: A first linked list zyBooks Chp.8.14: Warm up: Contacts HW: 8.15 Program: Playlist |
Tue. Oct.18 |
18 |
Assignment 00 (in class)
or |
Thu. Oct.20 |
19 |
Assignment 00.5 (in class)
or |
Tue. Oct.25 Dr. D. away |
20 | Intro to GLUT. or |
Thu. Oct.27 Dr. D. away |
21 |
2D GLUT
|
Tue. Nov.01 |
22 |
3D GLUT
|
Thu. Nov.03 |
23 | More on OpenGL. |
Tue. Nov.08 |
— |
Fall Break |
Thu. Nov.10 |
24 | Assignment 01 (due, midnight) |
Tue. Nov.15 |
25 | Assignment 02 |
Thu. Nov.17 |
26 |
The debugger Start on Assignment 03 |
Tue. Nov.22 |
27 |
Assignment 02 (due, midnight)
Assignment 03 continued |
Thu. Nov.24 |
— | Thanksgiving |
Tue. Nov.29 |
28 |
Assignment 03 continued
DPA 4001/6001 preview (?) |
Thu. Dec.01 |
29 |
Final review.
Assignment 03 (due Wed, Nov. 30 @ 23:59:59) |
Thu. Dec.08 |
30 | FINAL EXAM 7:00pm-9:30pm |