May 16, 2019: Clarification on Lab3: File Systems: Your implementation must handle files extending over several blocks! Imagine appending short messages (small appends) all the time - this is not a large write, but your file will grow over one block.
May 14, 2019: During office hours on Friday, May 17, Flavius will not be available. Alexandru, however, will be able to answer your questions - in his office E:2113a. You can also contact Flavius by email to set up a meeting at a different time.
May 7, 2019: Added two more recent exams for practice.
May 7, 2019: Lecture slides (pdf) updated up to and including L9.
Apr 30, 2019: Updated lab assignment 2 with details and hints.
Apr 9, 2019: Lecture slides (pdf) updated including L5. For complete slides use the book website.
Mar 29, 2019: Lab assignments information is being detailed and restructured.
Mar 4, 2019: Start updating the web pages for VT2019!
Jun 4, 2018: "Tentavisning" on Thursday, June 7, 15:15-16:00, in E:2125b - my office
May 22, 2018: Pointers to a few exercises, similar to exam questions are now available on Past Exams
May 9, 2018: The lecture on May 16 (L13) has been moved to May 22. There will be no new material presented. There will be a Q&A session and focus on exam preparation.
Apr 18, 2018: Slides for this week's lectures are now online.
Apr 16, 2018: L12, May 15, will be a guest lecture given by Linus Walleij (Linaro, ARM Linux Community). The original L12 has become L13 now.
Mar 28, 2018: Slides for lectures L1-L4 are now online.
Feb 20, 2018: Updated Lectures, Exercises, Labs. More to come.
Feb 1, 2018: Course under new leadership. Web pages under construction!