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/28 17:06] jonathancourse_outline [2008/02/20 21:29] (current) bil
Line 12: Line 12:
  
 **Readings**: Chapters 7-8 **Readings**: Chapters 7-8
- 
- 
  
 ===== Week 3 ===== ===== Week 3 =====
  
 Genericity - Design by Contract Genericity - Design by Contract
- 
  
 **Readings**: Chapter 10 - 11 **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". 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 =====
  
-Test Driven Design +Test Driven Design - Once routines  
  
 ===== Week 5 ===== ===== Week 5 =====
Line 35: Line 30:
 Tuples and Agents Tuples and Agents
  
-Start the subject of Contracting with math libraries (ML)+Start the subject of Contracting with math libraries (MML) 
 + 
  
 ===== Week 6 ===== ===== Week 6 =====
  
-Complete contracting with math libraries (ML+Complete contracting with math libraries (MML)
 + 
 +Readings: See the material in the code directory.
  
 ===== Midterm ===== ===== Midterm =====
Line 51: Line 50:
 **Design Patterns**: Template Method, State **Design Patterns**: Template Method, State
  
-**Design pattern**: Multi-panel interactive systems+===== Week 8 ===== 
 + 
 +**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.1201539981.txt.gz · Last modified: 2008/01/28 17:06 by jonathan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki