Hide menu

TDDB84 Design Patterns


2019‑06‑05  Term paper grading

Today is the last day to hand in your updated term papers to the urkund address. The next date that the inbox will be checked for updated term papers is 2019-10-28.

2018‑11‑13  Term paper showing

We will be available Monday 2018-11-19 11:15-12:00 in Donald Knuth if you want comments on or discuss the grading of your term papers.

2018‑11‑13  Term paper grading delayed

Most of the teachers were delayed with the grading and will take slightly longer. Some of you have already gotten the results whereas others will need to wait until perhaps until the end of the week.

2018‑11‑08  Term paper grading

Since the instructions are unclear on the time frame of the grading of your papers: we will take 10 working days counting from the deadline, meaning you should have your results in webreg on the afternoon of 2018-11-12. The LADOK reporting will take additional time.

2018‑10‑20  Updated links to Metrics plugin

The referenced Eclipse Metrics plugin is quite old and poorly maintained. Links to Metrics 2 and Metrics 3 were added in the lab instructions and probably work better on modern Eclipse or Java versions.

2018‑09‑25  Updated schedule

There was a scheduling conflict for 2018-10-12 with Lab and Seminar for Group B at the same time; the lab has been moved to 2018-10-11. For Group D, Lab 5 was missing and has been added for 2018-10-12.

2018‑09‑06  Welcome to the 2018 edition of Design Patterns

The 2018 edition of Design Patterns follows the same format as the 2017 version and it is possible to finish assignments started in the previous year.

Sept 20, 2017  Lab 3 instructions clarified

The instructions for lab 3 now reflect the fact that you are allowed to conduct the third lab individually on topics that will benefit your final papers in the course.

Sept 14, 2017  Timetable updated

Based on a request from the Muddy cards evaluation, I have updated the Timetable page with more details on the exact procedures for submission before each seminar.

Sept 12, 2017  Seminar 3 text

On the page pertaining to seminar 3, the text has been updated to reflect the fact that only two references are necessary reading: definitions of Software Quality and a literature review on design pattern effectiveness.

Sept 8, 2017  Lab 1 submissions

Due to issues with the lab environments, you are allowed to postpone submissions to assistants to after the seminars. However, you will need to be prepared to present and discuss the solutions that you have come up with during the seminar even if they are not complete.

Dec 12, 2016  UPG1 results re-submissions

Final results for UPG1 have now been submitted to LADOK. The timetable has also been updated with re-submission dates for the final papers.

Oct 22, 2016  Final submission link updated

The final submission link to Urkund now directs to the inbox for Fall 2016.

Oct 17, 2016  Video lecture posted

There is a new video lecture posted on the lectures page on how to write papers. Good luck everyone!

Oct 12, 2016  Final lecture cancelled

The final lecture October 14 will be replaced by an online video lecture. I will post it Monday, October 17 at the latest and notify you when I do.

Oct 4, 2016  Update of the grading of sample papers

The grading rubric for 2016 has now been used to grade the sample papers that are provided for you.

Sept 15, 2016  Update of the Rubric for final papers

The grading rubric for 2016 has now been updated to clarify grading.

Sept 13, 2016  Small update to lab 2 description

Instead of TradeContext, you may look at the TradeStatus enum in class DiplomaticTrade.

Aug 31, 2016  Lecture 2 slides available

See the lectures page.

Aug 30, 2016  Seminar 1 code example updated

After some feedback on the code example for which you are supposed to propose a UML design until the first seminar, we have updated the code example on the page pertaining to seminar 1 [1]. It is a little more elaborate, but also illustrates the use of certain design principles that we will talk about more during the first seminar.

Aug 17, 2016  Course web being updated

The course web is currently being updated to reflect the new edition of TDDB84 for the Fall of 2016. Welcome everyone!

Page responsible: Alachew Mengist
Last updated: 2015-09-01