USC Computer Science 555
(CSci 555): Advanced Operating Systems - Fall 2006
Lecture Friday - 2:00 to 4:50 PM, OHE 132
Clifford Neuman
Announcements
- See details on new class on Trusted Computing for spring semester.
- Final exam on Friday 8 December at 2:00 PM in ZHS252 and 352.
- Dr. Neuman will hold office hours Wednesday 12/6 from 1:00 to 2:30
PM. There will not be office hours on Friday 12/8.
Course content
- Discussion boards and webcases of lectures avalable by logging in
to DEN
- Links to readings will appear in the reading list (soon).
- Links to lecture sides will be posted by the morning of lecture and
linked from the Syllabus.
Course Description
The class covers advanced topics in computer operating systems with a
special emphasis on distributed computing, and the services provided
by distributed operating systems. Important topics include naming,
security, remote procedure call, networks, concurrency, transactions,
parallel computing, shared memory, message passing, and scale.
Text: The primary readings will be classic and recent papers available
on the the class web site. We will supplement the reading of the
papers with better integrated discussion from chapters of the text
Distributed Systems: Concepts and Design by Coulouris, Dollimore,
and Kindberg, (4th edition) which is available at the USC book store,
or from other sources. You may also use the third
edition, but if I refer to the text in class it will be the pages
in the fourth edition that I will mention.
Required work: A mid-term and final, lots of reading, weekly or
bi-weekly homework about the readings, possibly an occasional pop
quiz, and a paper.
Schedule
- First Lecture - Friday August 25th, 2006 2:00 PM - 4:50 PM.
- Mid-term exam - Friday October 20 - 2:00 PM
- 3:40 PM, with short lecture following 4:00-4:50
- Final Exam - Exam Week - Friday December 8th 2:00PM to 4:00 PM
Instructors and Assistants
Clifford Neuman
- Office: Information Sciences Institute - 310-448-8736
- Office hours: 12:50 - 1:50 PM on Fridays - SAL-212 - 213-821-4221
or by appointment
- Email: csci555 at usc.edu (to Instructor and TAs)
- Email: csci555f06 at clifford.neuman.name (to just instructor)
Ho Chung -- (Teaching Assistant)
- Office: Salvatori (SAL) 339 - 213-740-6507
- Office hours: Monday 10AM-11AM, Wednesday 1PM-2PM or by appointment.
- Ho Chung's Wednesday 9/27 office hours are moved for this week
only to Thursday 9/28 from 1PM to 2PM.
- Email: csci555 at usc.edu (to Instructor and TAs)
- Email: hochung at usc.edu (just to Ho Chung)
Assignments
Course information