Department of Information Technology

Computer Systems DV1 (1DT151) and Operating Systems (1DT020)

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.

Part 1 is presented in period 1 and covers the following topics:

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.

Grading

For Computer Systems DV1 (1DT151):

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

For Operating Systems (1DT020):

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.

Part 2 is conducted in period 2

The objective for Part 2 is to implement a simple operating system.

Teacing Staff

Lectures

Instructor: Cary Laxer
Office: MIC building 1, floor 2, room 1240
Phone: (018) 471-6861
E-mail:

Laboratories

Instructor: John Håkansson
Office: MIC building 1, floor 2, 1237
Phone: (018) 471-7341
E-mail:

Schedule

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.

Final Examination

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.

Lecture Notes

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.

Laboratory Information

The lab page is now online.

Project

Information for the project in Part 2 of the semester for the Computer Systems students is now available.

Textbook

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.

Useful Links

  1. Home page for the previous course instance
  2. The initial article on Working Set Theory of process scheduling and memory management.

Updated  2007-10-30 10:13:12 by Cary Laxer.