The Computer Systems course consists of two parts: an introduction to operating systems (7.5 points) and a project (7.5 points). The Operating Systems course consists of only the first part.
Algorithms for scheduling the CPU, methods for synchronization of concurrently executing processes and for interprocess communication, techniques for memory management, and methods for memory protection. The UNIX operating system will be used as a case study in some elements of the course.
| Grade | Requirements |
|---|---|
| G - Godkänd | A pass on the 3 laboratory exercises and a grade of G on the final examination |
| VG - Väl Godkänd | A pass on the 3 laboratory exercises and a grade of VG on the final examination |
| Grade | Requirements |
|---|---|
| 5 | A pass on the 3 laboratory exercises and a grade of 80% or higher on the final examination |
| 4 | A pass on the 3 laboratory exercises and a grade of 70%-79% on the final examination |
| 3 | A pass on the 3 laboratory exercises and a grade of 50%-69% on the final examination |
Exam results are now available.
The objective for Part 2 is to implement a simple operating system.
The schedule and reading assignments for the course can be found here. The PowerPoint slides from class lectures can also be found on this page.
Note: There has been a time change for session 6 on Tuesday, 18 September. It will now meet 15-17, still in P1111.
The final examination is scheduled for Thursday, 18 October, 9-14, in Polacksbacken Skrivsal.
You can expect some questions on the final examination to be modeled after the in-class exercises we have done all term. Some other questions will ask you to write a few sentences about the topics we discussed. There are some good suggested questions posted on last year's course site.
Exam results are now available.
The PowerPoint slides from class lectures have been moved to the schedule page.
The answer key
for the in-class exercise of October 9 (In-Class Exercise 8) is now available.
The complete collection of in-class exercises in PDF form is now online.
The lab page is now online.
Information for the project in Part 2 of the semester for the Computer Systems students is now available.
Operating Systems: Internals and Design Principles (Fifth Edition) by William Stallings. Pearson Prentice Hall, 2005. ISBN 0-13-147954-7.
Link to the online resources for the course book.