User Tools

Site Tools


course_outline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
course_outline [2008/01/07 17:42] bilcourse_outline [2008/02/20 21:29] (current) bil
Line 15: Line 15:
 ===== Week 3 ===== ===== Week 3 =====
  
-Genericity - Test Driven Design+Genericity - Design by Contract
  
-**Readings**: Chapter 10+**Readings**: Chapter 10 - 11 
 + 
 +Information Hiding and class LIST[G] as an example of information hiding. See index to textbook OOSC2 for pages referring to "information hiding".
  
 ===== Week 4 ===== ===== Week 4 =====
  
-Design by Contract+Test Driven Design - Once routines 
  
-**Readings**: Chapter 11 
  
 ===== Week 5 ===== ===== Week 5 =====
  
-Contracting with math libraries+Tuples and Agents 
 + 
 +Start the subject of Contracting with math libraries (MML) 
 + 
  
 ===== Week 6 ===== ===== Week 6 =====
 +
 +Complete contracting with math libraries (MML).
 +
 +Readings: See the material in the code directory.
 +
 +===== Midterm =====
 +
 +===== Week 7 =====
  
 Inheritance Inheritance
Line 37: Line 50:
 **Design Patterns**: Template Method, State **Design Patterns**: Template Method, State
  
-==== Midterm ====+===== Week 8 =====
  
-==== Week 7 ==== +**Design Pattern**: Multi-panel interactive systems
- +
-**Design pattern**: Multi-panel interactive systems+
  
 **Readings**: Chapter 20 **Readings**: Chapter 20
  
-===== Week 8 =====+Multiple Inheritance
  
-Multiple Inheritance - Inheritance Techniques +**Readings**: Chapters 15
- +
-**Readings**: Chapters 15-16+
  
 ===== Week 9 ===== ===== Week 9 =====
 +
 +Inheritance Techniques
 +
 +**Readings**: Chapters 16
  
 How to find the classes - Using Inheritance Well How to find the classes - Using Inheritance Well
course_outline.1199727735.txt.gz · Last modified: 2008/01/07 17:42 by bil

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki