Operating Systems

DM510, Spring 2013

Daniel Merkle


06.06.2013: The question hour will be Friday, 07.06, at 10.45 in U103.

30.05.2013: The oral exams will start 8.30 at June 10th, and 10.00 at June 11th (note the change to the outdated mail)

30.05.2013: questions of the oral exam (June 10th and June 11th) can be found here. Time: to be announced, Room: U69

27.05.2013: All slides and weekly notes are online.

15.05.2013: The move of the oral exam was approved by the study board. It will be 10.06 and 11.06.

15.05.2013: Weekly notes for week 20 are online.

06.05.2013: This week's exercise session will me moved to Tuesday 07.05., 8.15AM (room: U155).

06.05.2013: The lecture from 20.05. will me moved to Wednesday 22.05., 10.15AM (room tba).

02.05.2013: Makefile for assignment 4 was fixed.

01.05.2013: Weekly notes for week 18 are online.

11.03.2013: Preliminary 4th mandatory project is online.

22.04.2013: Weekly notes for week 17 are online.

15.04.2013: Weekly notes for week 16 are online.

07.04.2013: Weekly notes for week 15 are online, 3rd assignment is final.

11.03.2013: Preliminary 3rd mandatory project is online.

11.03.2013: Weekly notes for week 11 are online.

03.03.2013: Weekly notes for week 10 are online.

25.02.2013: Weekly notes for week 9 are online.

17.02.2013: The Second Mandatory Assignment is available in a preliminary version. There will be only minor chages. The strict deadline for submission will be fixed during week 8 (it will be begining of March).

17.02.2013: Weekly notes for week 08 are online.

08.02.2013: Weekly notes for week 7 are online.

07.02.2013: The 1-st Mandatory Assignment is available. The strict deadline for submission is February, 21st, 11am. Note that the 2-nd Manadtory Assignment will very likely already be announced in week 7.

07.02.2013: The slides are now (also) accessible directly in Blackboard. New slides are online, C programming examples online, dtrace examples online, C tutorial slides online.

04.02.2013: The WebDAV link for the lecture material is davs://YOURUSERNAME@elearn.sdu.dk/bbcswebdav/courses/15001001-f-F13N/Material See for example here to see how you can integrate this in your environment. Of course, all material is also just directly available via blackboard. You can also access the files via this link.

03.02.2013: Weekly notes for week 6 online.

25.01.2013: The webpage for DM510 was launched.

Weekly Notes

Week 05 06 07 08 09 10 11
Notes Week 05 Week 06 Week 07 Week 08 Week 09 Week 10 Week 11
Week 15 16 17 18 19 20 21 22
Notes Week 15 Week 16 Week 17 Week 18 Week 19 Week 20 Week 21 Week 22

Tutorial Session Exercises

see Weekly Notes.


Week 05 06 07 08 09 10 11
Mon 12-14 Lecture (U49) Lecture (U48a) Lecture (U154) Lecture (U154) Lecture (U51) Lecture (U51)
Thu 10-12 Lecture (U49) Lecture (U49) Lecture (U49)
Tue 8-10 (U20) Exercise Exercise Exercise Exercise Exercise Exercise
Week 15 16 17 18 19 20 21 22
Mon 14-16 (U20) Lecture Lecture Lecture Lecture Lecture Lecture Lecture (moved to Wed 10 - 12 in U155) Lecture
Thu 8-10 (U49) Lecture
Thu 12-14 Exercise (U20) Exercise (U49) Exercise (U20) Exercise this week on Tuesday 8-10 in (U155) Exercise (U20) Exercise (U20)

Office Hours

Just come to my office. If you want to make sure I'm there, contact me before by e-mail or phone.


Obligatory course book:

[1] Abraham Silberschatz, Peter Baer Galvin, Greg Gagne: Operating System Concepts, 8th edition Wiley, 2009. ISBN: 978-0-470-23399-3. (This is the international edition. The hardcovered American 8th edition, that was used for DM510 in spring 2009 is also fine. However all references to exercises and page numbers will be made based on the international edition.)


Practice Exercise Solutions (for the 8th edition of the book): [pdf]
DTrace examples from the lecture: [.tar.gz]
C examples from the C introduction lecture: [.tar.gz]
Online C Programming course: [link]
Another online C programming course: [link]
Simulators that will be used: [link]

Course Description

The official course description can be found here.

Design by 1234.info | Modified by Daniel Merkle | CSS 2.0