Object-Oriented Software Design
2007 Winter Term COMP 304B (CRN 835)

The Course


Friday, March 23rd, 2007 : Posted Assignment 6

Monday, March 12th, 2007 : Posted Assignment 5

Monday, February 26th, 2007 : Posted Assignment 4

Sunday, February 17th, 2007 : Extended Assignment 3 to Monday, February 26th.

Wednesday, February 14th, 2007 : Two tutorials will be held today, one from 16h30 to 17h30 and the other from 18h30 to 19h30, both in McConell 103.

Sunday, February 11th, 2007 : Posted information about midterm.

Friday, February 9th, 2007 : Look at the last slide of lecture 15 and build a statechart representing the behavior of a traffic light. Bring that diagram to next class (Monday, Feb 12th).

Monday, February 5th, 2007 : Posted Assignment 3

Monday, January 29th, 2007 : Posted Assignment 2

Monday, January 22th, 2007 : Extended Assignment 1 to Wednesday, Jan 24th.In addition, some of you guys found bugs in the type checking. Task 2 requires you to fix them. A student suggested the use of the isinstance function.

Wednesday, January 17th, 2007 : Modified Assignment 1, Added Lecture 5

Monday, January 15th, 2007 : Posted Assignment 1, Added Lecture 4

Tuesday, January 13th, 2007 : Added Lecture 1,2,3.

Tuesday, January 9th, 2007 : Wednesday's (the 10th) class and office hours are canceled.

Tuesday, January 2th, 2007 : Website updated with 2007 content.


Partial support by the Quebec Ministry for Education for the development of systems-oriented course material is gratefully acknowledged. This support was given in the framework of the Advancing Systems-oriented Information Technology project.