Information for UCLA MS On-Line CS111, Spring 2015 --- Operating System Principles

This page is organized by the weeks of the quarter in which lectures were given. The weeks are in inverse order, on the assumption you will most often be looking for the most recent week.

This class will be taught by Peter Reiher. The textbook is Principles of Computer System Design, by Jerome Saltzer and Frans Kaashoek. Assigned readings are from this book, unless otherwise indicated. Some chapters of this textbook are not in the hard copy version, but are only available on-line. For these readings, I will provide a URL.

I will be lecturing on these subjects during the class.

Because of low enrollment, there will be no TA for this class. Questions about the assignments should go to the professor, instead.

Week 3 (April 11 - April 17)

Lecture 5

Assigned readings:

Chapter 5, Section 5.5 (pages 255-272).

Slides:

Lecture 5.

Lecture 6:

Assigned readings:

Chapter 6, Section 6.3 (pages 347-362).

Slides:

Lecture 6.

Week 2 (April 3 - April 10)

Lecture 3

Assigned readings:

Chapter 2, Section 2.1 (pages 43-60)

Slides:

Lecture 3, Part 1.

Lecture 3, Part 2.

Lecture 3, Part 3.

Lecture 4:

Assigned readings:

Chapter 4, Section 4.1-4.1.2 (pages 147-162), Chapter 5, Section 5.1 (pages 199-210), Section 5.3-5.3.4 (pages 230-237)

Slides:

Lecture 4, Part 1.

Lecture 4, Part 2.

Lecture 4, Part 3.

Week 1 (March 30 - April 3)

Lecture 1:

Assigned readings:

No reading assigned for lecture 1.

Slides:

Lecture 1, Part 1.

Lecture 1, Part 2.

Lecture 1, Part 3.

Lecture 2:

Assigned readings:

Chapter 1 (pages 1-40).

Slides:

Lecture 2, Part 1.

Lecture 2, Part 2.

Lecture 2, Part 3.