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 [2012/10/23 12:29] pawlukcourse_outline [2012/11/20 17:52] (current) pawluk
Line 105: Line 105:
  
 ====== Week 8 ====== ====== Week 8 ======
-Inheritance and design by contract and genericity; global objects; Singleton design pattern+ Global objects; Singleton design pattern
   * Readings required: Chapters 15, 16 & 18   * Readings required: Chapters 15, 16 & 18
  
 +
 + Slides:
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/23-GlobalObjects.pdf|Global Objects]]
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/29-4-Create-Singleton.pdf|Singleton]]
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/26-ClassesDesign-2.pdf|Class Design with Inheritance]]
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/24-CSmultiPanel.pdf|Case study]]
  
 Quiz 3 (Oct 26): Quiz 3 (Oct 26):
Line 117: Line 123:
 Designing classes; Design Patterns -- Decorator, Composite Designing classes; Design Patterns -- Decorator, Composite
  
 +Slides:
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/27-2-Structure-Composite.pdf|Composite]]
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/27-3-Structure-Decorator.pdf|Decorator]]
  
-Quiz 4: 
-  * Inheritance 
  
 ====== Week 10 ====== ====== Week 10 ======
-Design patterns -- Iterator, Visitor, Command+Design patterns -- Facade, Command, Iterator, Visitor 
 + 
 +Quiz 4 (TuesdayNov 6, 2012): 
 +  * Inheritance 
 + 
 +Slides: 
 + 
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/27-4-Structure-Facade.pdf|Facade]] 
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/28-1-Behave-Command.pdf|Command]] 
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/28-2-Behave-Iterator.pdf|Iterator]] 
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/28-5-Behave-Visitor.pdf|Visitor]] 
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/12-W11-State.ppt|State]]
  
 ====== Week 11 ====== ====== Week 11 ======
-Design patterns -- State, Abstract Factory & Builder+Design patterns -- Abstract Factory & Builder
  
-Quiz 5: 
-  * Design patterns 
  
 +Slides:
 +
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/29-1-Create-AbsFactory.pdf|Abstract Factory]]
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/29-2-Create-Builder.pdf|Builder]]
 +
 +
 +Quiz 5 (Thursday):
 +  * Design patterns
  
 ====== Week 12 ====== ====== Week 12 ======
-Design patterns -- Prototype & TBA+Quality First, Review of material 
 + 
 +Slides: 
 +  * [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/16-W11-Quality-First.ppt|Quality First]]
course_outline.1350995394.txt.gz · Last modified: 2012/10/23 12:29 by pawluk

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki