| Tuesday | Wednesday | Thursday |
|---|---|---|
| 22 September 1998: | 23 September 1998: Classes start, but no lab. | 24 September 1998: Class starts: Boggs B6, 9:30-11. First chapter of "Designing Object-Oriented Applications and their User Interfaces". Intro to Squeak. Chapters 1 and 17 of Goldberg and Robson |
| 29 September 1998: Chapter 1S: "Using Smalltalk". Chapters 2 and 3 of Goldberg and Robson. | 30 September 1998: Lab #1: Using Squeak | 1 October 1998: Finishing Chapter 1S |
| 6 October 1998: Nuts and Bolts of GUIs in Squeak. Chapter 2S: "Joe the Box in Smalltalk". Chapters 18-20 of Goldberg and Robson. | 7 October 1998: Lab #2: Extend Muppets | 8 October 1998: Finishing Joe the Box in Smalltalk. Assignment #1 due in class. |
| 13 October 1998: Chapter 3: "Designing Objects". | 14 October 1998: Lab #3: Debugging in Smalltalk Lab | 15 October 1998: More on Chapter 3: "Designing Objects" |
| 20 October 1998: Finish Chapter 3: "Designing Objects" | 21 October 1998: Lab #4: From OOA/OOD, do OOP | 22 October 1998: Live OOA/D/P. Assignment #2 due in class. |
| 27 October 1998: MIDTERM | 28 October 1998: Lab #5: Treasure Hunt in Squeak | 29 October 1998: Data structures in Smalltalk. Listen to it at http://c2000.gatech.edu/zenpad/classes/cs2390_97_Summer/Jul.24.1997.1/html/ Read it at http://www.cc.gatech.edu/classes/cs2390_97_summer/lectures/datastruct/slide1.html Chapters 9 and 10 of Goldberg and Robson. (Drop Day Oct. 30) |
| 3 November 1998: Simulations in Smalltalk. Chapters 23 (not implementation), Chapter 24, sections of Chapter 25 and 26. | 4 November 1998: Lab #6: Blocks and data structures in Smalltalk | 5 November 1998: More on Simulations |
| 10 November 1998: Chapter 4: "Designing UI Software". Intro to MVC | 11 November 1998: Lab #7: Using the Simulation Package | 12 November 1998: User Interface Toolkits: MVC and Morphic. |
| 17 November 1998: Intro to C++, Assignment #3 due in class. | 18 November 1998: CANCELLED | 19 November 1998: Overview of Java. Choosing an O-O Language |
| 24 November 1998: Designing User Interfaces | 25 November 1998: Lab #8: Debugging in C++ | 26 November 1998: THANKSGIVING |
| 1 December 1998: Webservers in Squeak. | 2 December 1998: NO LAB | 3 December 1998: Assignment #4 due in class. Review for Final. What Mark does for Research. |
Final Exam TUES 12/8 8:00 - 10:50