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/22 18:57] 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 - Tuples and Agents+Test Driven Design - Once routines  
  
 ===== Week 5 ===== ===== Week 5 =====
  
-Contracting with math libraries+Tuples and Agents
  
-===== Week 6 =====+Start the subject of Contracting with math libraries (MML)
  
-Inheritance 
  
-**Readings**: Chapters 14 
  
-**Design Patterns**: Template Method, State+===== Week 6 ===== 
 + 
 +Complete contracting with math libraries (MML).
  
 +Readings: See the material in the code directory.
  
 ===== Midterm ===== ===== Midterm =====
Line 48: Line 44:
 ===== Week 7 ===== ===== Week 7 =====
  
-**Design pattern**: Multi-panel interactive systems+Inheritance
  
-**Readings**: Chapter 20+**Readings**: Chapters 14 
 + 
 +**Design Patterns**: Template Method, State
  
 ===== Week 8 ===== ===== Week 8 =====
  
-Multiple Inheritance Inheritance Techniques+**Design Pattern**: Multi-panel interactive systems
  
-**Readings**: Chapters 15-16+**Readings**: Chapter 20 
 + 
 +Multiple Inheritance 
 + 
 +**Readings**: Chapters 15
  
 ===== 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.1201028247.txt.gz · Last modified: 2008/01/22 18:57 by jonathan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki