Lectures will be Mondays at 13:30 in Auditorium 3.
Handouts, exercises, and other material will appear here as the
semester progresses.
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 |
| 5 | September 24th | Cancelled | |
| 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.