Computer Science

Faculty of Engineering, LTH

Denna sida på svenska This page in English

Operating Systems


  • Apr 3, 2020: First part of Lecture 5 is online. I'll publish part B in the weekend.
  • Apr 1, 2020: More information about using Docker volumes to work with your code in Questions (no joke).
  • Mar 30, 2020: Some tips about persisting your sources if you use a Docker container for working on the labs are now available in Questions. Thanks to Karl Hallsby for these.
  • Mar 27, 2020: Lecture 3 material is now available. Check also the extra-material in the Helper content for both Lecture 2 and 3.
  • Mar 25, 2020: Lab0 instructions are now updated with more information. In order to run or debug programs in pintos, you need to have them on the disk - so copy them first. Do check also the pintos parameters, by just running 'pintos'. Note that formatting the disk with -f will erase the files you have on the disk.
  • Mar 24, 2020: Playlist already available for L2 tomorrow. Please check the Lectures table!
  • Mar 24, 2020: Tomorrow's Zoom lecture is at 9:15. Jonas S. is preparing a few short videos which will hopefully be available today at 18:00. For now you may want to have a look at these lecture slides.
  • Mar 23, 2020: The Docker image is now hosted at DockerHub - no need to download a Dockerfile. Just follow the instructions from Lab0.
  • Mar 22, 2020: First lecture (partially) is now up - video and slides. Please check the Lectures table. Organization and Q&A during our online meeting.
  • Mar 18, 2020: We're switching over to distance education, mainly using Zoom. We still need to figure out details, but I will try to summarize in the various sections of this course page how the different forms of activities will be affected. Please check Lectures, Labs, Exams and keep an eye on these news.
  • Mar 15, 2020: Due to the current situation, I am looking at the possibility of having the lectures via Zoom, so you do not have to be physically present in the lecture room. The labs and the project are made using Docker - meaning that you can do them on any machine that can run Docker - no need to be present in the lab rooms. When it comes to showing the completed assignments, I'll check the easiest solution - probably Zoom would work in most cases or submitting source code.
  • Jan 31, 2020: Start updating the course web pages for 2020. Information may not be 100% correct at this point.

Facts about the course

Credits: 7,5 hp

Study period: VT 2020

Schedule (TimeEdit): Click here!

Mandatory for:

Course responsible:
Flavius Gruian

E-mail: Flavius.Gruian [aT)

Student representative: TBD

Formal course description from KA: in English in Swedish