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 [2016/05/12 17:12] pawlukcourse_outline [2016/07/04 22:02] (current) pawluk
Line 45: Line 45:
 ===== Week 4, May 30 ===== ===== Week 4, May 30 =====
  
 +  * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/26a-Class-Design.pdf|Design within a class]]
   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/08-Assertions.pdf|Assertions]]   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/08-Assertions.pdf|Assertions]]
   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/11-StepwiseRefinement.pdf|Top down design]]   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/11-StepwiseRefinement.pdf|Top down design]]
Line 56: Line 57:
 ===== Week 5, June 6 ===== ===== Week 5, June 6 =====
  
-  * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/26a-Class-Design.pdf|Design within a class]] 
   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/15-DesignContract.pdf|Design by contract]]   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/15-DesignContract.pdf|Design by contract]]
-  * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/case_studies/espec_study.tar.gz|eSpec and TDD]]+  * [[http://www.eecs.yorku.ca/course_archive/2006-07/W/3311/slides/m_jan22.pdf|eSpec and TDD]]
   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/10-Espec.pdf|Notes on eSpec]]   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/10-Espec.pdf|Notes on eSpec]]
   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/16-Exceptions.pdf|Exceptions]]   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/16-Exceptions.pdf|Exceptions]]
  
-===== Week 6, June 12 =====+==== Reading ==== 
 +Chapters 11 - 13 
  
-**Assignment 1 Due on midnight** 
  
 ===== Week 6, June 13 ===== ===== Week 6, June 13 =====
Line 72: Line 73:
   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/20a-PolyAndDynamic.pdf|Polymorphism and dynamic typing]]   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/20a-PolyAndDynamic.pdf|Polymorphism and dynamic typing]]
      
 +==== Reading ====
 +Chapters 14 - 17
 +
 +**Assignment 1 Due on midnight**
 +
 ===== Week 7, June 20 ===== ===== Week 7, June 20 =====
  
Line 85: Line 91:
 ===== Week 9, July 4 ===== ===== Week 9, July 4 =====
  
-  * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/27-1-Structure-Adapter.pdf|Adapter pattern]] +  * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/17b-BON-Dynamic-Model.pdf|BON dynamic model]]
-  * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/28-8-Behave-MVC.pdf|MVC]]+
   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/A4-DesignPatterns.pdf|Design patterns]]   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/A4-DesignPatterns.pdf|Design patterns]]
 +  * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/28-8-Behave-MVC.pdf|MVC]]
 +  * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/27-1-Structure-Adapter.pdf|Adapter pattern]]
   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/28-9-Behave-Observer.pdf|Observer pattern]]   * [[http://www.eecs.yorku.ca/course_archive/2015-16/F/3311/slides/28-9-Behave-Observer.pdf|Observer pattern]]
-  * [[http://www.eecs.yohttps://wiki.eecs.yorku.ca/course_archive/2015-16/S/3311/lib/images/toolbar/bold.pngrku.ca/course_archive/2015-16/F/3311/slides/17b-BON-Dynamic-Model.pdf|BON dynamic model]] 
  
 ===== July 6, Drop Deadline ===== ===== July 6, Drop Deadline =====
course_outline.1463073160.txt.gz · Last modified: 2016/05/12 17:12 by pawluk

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki