I have posted the final grades for the class, identified and ordered only by student ID number.
A research paper is required for the course. Please send me a one to two paragraph description of your proposed topic by April 30. Email is fine: reiher@cs.ucla.edu
This page is organized by the weeks of the quarter in which lectures were given and papers assigned. The weeks are in inverse order, on the assumption you will most often be looking for the most recent week.
Information for the final.
The final will be similar in format to the midterm. It will consist of four essay questions. All material covered in class or in the assigned readings might appear on the final, but the concentration will be on material appearing after the midterm.
Since the book does not contain materials on Mach, Amoeba, and Plan 9, I below list some papers and other references that may prove helpful in understanding these systems. Unfortunately, I do not have access to electronic copies of these references.
Mach:
Accetta, et. al. "Mach: A New Kernel Foundation for Unix Development," Proceedings of Usenix, June 1986.
Tanenbaum's "Distributed Operating Systems" contains a good chapter on Mach.
Amoeba:
Mullender, et. al. "Amoeba, A Distributed Operating System for the 1990s," IEEE Computer, Vol. 23, No. 5, May 1990.
Tanenbaum, et. al. "Experiences with the Amoeba Distributed Operating System," Communications of the ACM, Vol. 33, No. 12, Dec. 1990.
Tanenbaum's "Distributed Operating Systems" also has a good chapter on Amoeba.
Plan 9:
Bell Labs maintains a web site of Plan 9 papers, which is the best source of information on that system.
This class will be taught by Peter Reiher.
For Thursday, June 12:
No assignment.
For Tuesday, June 10:
No assignment.
For Thursday, June 3:
Chow and Johnson pp. 404-412. Don't worry too much if the proof isn't clear after reading this section. With luck, it will be clearer after the lecture.
For Tuesday, June 1:
Chow and Johnson pp. 395-404
For Thursday, May 26:
Chow and Johnson pp. 376-390
For Tuesday, May 24:
No new assignment.
For Thursday, May 19:
Chow and Johnson pp. 357-376
For Tuesday, May 17:
Chow and Johnson pp. 321-351
The form of lecture 11 I delivered had some extra slides on the debate over the value of CATOCS. Here it is, Lecture 11
For Thursday, May 13:
Chow and Johnson pp. 265-278, pp.285-297, pp 300-314
For Tuesday, May 11:
Chow and Johnson pp. 231-261
For Tuesday, May 4:
Chow and Johnson pp. 218-227
For Tuesday, April 27:
Chow and Johnson pp. 191-218
For Thursday, April 22:
Chow and Johnson, pp. 127-144
For Tuesday, April 20:
Chow and Johnson pp. 113 - 127
For Tuesday, April 13:
Chow and Johnson pp. 97-113
For Tuesday, April 4:
Chow and Johnson pp. 27-51
For Thursday, April 6:
Chow and Johnson, pp. 53-83