News
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.
Schedule
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.
Literature
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.)
Links
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.