USC Computer Science 555
(CSci 555): Advanced Operating Systems - Fall 2007
Lecture Friday - 2:00 to 4:50 PM OHE 136
Clifford Neuman
Announcements
-
Final exam is Friday December 14 in THH 102 from 2PM to 4PM.
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 31, 2007 2:00 PM - 4:50 PM.
- Mid-term exam - Friday October 19, 2007 2:00 PM - 4:00 PM
- Final Exam - Friday December 14 - 2PM to 4PM
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: csci555f07 at clifford.neuman.name (to just instructor)
Young-Jin Kim -- (Teaching Assistant)
- Office: SAL 103 - (213) 821-1240 (TA office) - (213) 821-5627 (other)
- Office hours: Tuesday 11:00 AM - 12:30 PM and Friday 10:00 AM - 11:30 AM
- Email: csci555 at usc.edu (to Instructor and TAs)
- Email: youngjki at usc.edu (to just the TA)
Assignments
Course information - Fall 2007
Course information (this information is from 2006)