Hide menu

TDDB84 Design Patterns (6 ECTS)

HT1 2015




Welcome to the home page of the course TDDB84 Design Patterns.

Latest News...

October 15, 2015  Added final lecture, FAQ

I added an FAQ on writing papers, and a PDF with the final lecture.

September 11, 2015  Added videos

I added some more videos to the lectures pages, and divided them according to the seminar/lab where they are most directly needed.

September 8, 2015  Clarification on lab 1C

I added some examples to the description of lab 1C to clarify the intended use of the case expression type.

September 8, 2015  Solution proposal for Seminar 1

I added a proposed solution to Seminar 1.

September 3, 2015  Expanded the menu

I expanded the left-hand menu to provide quick access to all seminars in the course. Hope that makes it a little more convenient to find information.

September 3, 2015  Uploaded some more videos

The lectures page has a few new videos on the Design Patterns you will encounter in lab 1. I use the code examples from the lab to explain some of the features of the design patterns there.

September 1, 2015  Clarification of information

The information on submission deadlines, submission procedures for the seminars and how the seminars, labs (LAB1) and the written assignments (UPG1) fit together has been updated.

August 20, 2015  Welcome to the new edition of the course!

The course starts in a little more than a week, and I am looking very much forward to seeing you all this fall in this year's installment of the Design Patterns course. The first lecture is Monday, August 31st 13-17.

Course Literature

The course literature consists of online resources and scientific papers mostly, but there is also a valuable textbook on Design Patterns:

Design Patterns: Elements of Reusable Object-Oriented Software
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

Hardcover: 395 pages
Publisher: Addison-Wesley Professional; 1st edition (January 15, 1995)
Language: English
ISBN: 0201633612

Page responsible: Ola Leifler
Last updated: 2015-08-25