Lectures will be Mondays at 13:30 in Auditorium 3.
Handouts, exercises, and other material will appear here as the
Please note: This is our plan. Plans might change.
|1||August 27||Introduction to course. Readings & excercises, Lecture slides||KØ|
|2||September 3rd||Observer pattern, delegates and testing. Reading & exercises, Lecture slides.||KØ|
|3||September 10th||Constructor based parsing.Readings & exercises, Lecture slides.||KØ|
|4*||September 17th||Configuration management. Readings & exercises, Lecture slides.||SV|
|6||October 1st||Design patterns I Readings & exercises, Lecture slides.||KØ|
|7||October 8th||Design patterns II. Readings and exercises. Lecture slides.||KØ|
|October 15th||Fall Break|
|8*||October 22th||Refactoring. Readings and exercises. Lecture slides.||SV|
|9||October 29th||Design by contract - Spec# Readings and exercises. Lecture slides.||SV|
|10||November 5th||Software evolution. Readings and exercises. Lecture slides.||SV|
|11*||November 12th||Design patterns III. Readings and exercises. Lecture slides.||KØ|
|12||November 19th||Program generation Readings and exercises. Lecture slides.||KØ|
|13||November 26th||Mapping Objects to relational databases Readings and exercises. Lecture slides.||KØ|
|14*||December 3rd||Linq and C# 3.0. Readings and exercises. Lecture slides.||KØ|
|January 17th||Question and answer session Thursday Jan 17th. at 16-18, Auditorium 3.||KØ|
|15||January 22-24||Exam info & exam questions. Exam schedule.||KØ|
*) Hand-in dates. Please read instructions for hand-in.