User Tools

Site Tools


start

Differences

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

Link to this comparison view

Next revision
Previous revision
start [2007/08/14 15:36] – external edit 127.0.0.1start [2008/01/09 23:32] (current) jonathan
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-====== Your Course  ====== 
  
-===== Description  ===== 
  
-The course lays the conceptual foundation of object-oriented programming. It covers delegation and contracts, encapsulation and API programming, aggregation and the collections framework, inheritance and polymorphism, all from the client's perspective.  +====== W08-6442: Object Oriented Software Construction  ======
  
-===== Lecture Times =====+  *Text: Bertrand Meyer, Object Oriented Software Construction, Prentice Hall, 2007 
 +  *See [[https://wiki.cse.yorku.ca/project/eiffel/start|Eiffel@York]] for the language (Eiffel) and tools (EiffelStudio version 6.1 and ESpec) needed for this course. Other tools will be introduced at a later time.  
 +  *See [[https://wiki.cse.yorku.ca/course_archive/2007-08/W/3311/start|3311 Eiffel resources]].
  
-  Section AMondays and Fridays, 11:00am 12:00pm, CSE 111+ 
 +Starting the week of January 14th, 2007, classes will take place in the Software Engineering Laboratory, CSB2056. 
 + 
 +===== What's New ===== 
 + 
 +  *[Jan 9] [[https://svn.cse.yorku.ca/repos/6442/2008W/Public/code/money-value/readme.txt|Assignment 1]] is due January Monday 21st. The starting code for the assignment is [[https://svn.cse.yorku.ca/repos/6442/2008W/Public/code/money-value|here]].
  
start.1187105762.txt.gz · Last modified: 2008/01/09 03:44 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki