USC Computer Science 555
(CSci 555): Advanced Operating Systems - Fall 2009
Lecture Friday - 2:00 to 4:50 PM OHE 136
Clifford Neuman
(information on
other semesters)
Announcements
Final exam from 2PM to 4PM, Friday December 11 in THH-208
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 28, 2009 2:00 PM - 4:50 PM.
- Mid-term exam - Friday October 16, 2009 2:00 PM - 3:40 PM
Followed by a short lecture.
- Final Exam - Friday December 11, 2009 - 2PM to 4PM
Instructors and Assistants
Clifford Neuman
- Office: Information Sciences Institute - 310-448-8736
- Office hours: 12:55 - 1:55 PM on Fridays - SAL-212 - 213-821-4221
or by appointment
- Email: csci555 at usc.edu (to Instructor and TAs)
- Email: csci555f08 at clifford.neuman.name (to just instructor)
Seongwook Youn -- (Teaching Assistant)
- Office: SAL 235 - (213) 740-4776
- Office hours: Tuesday 11 A.M. - 12 noon, Thursday 10-11 A.M.
- Email: csci555 at usc.edu (to Instructor and TAs)
- Email: syoun at usc.edu (to just the TA)
Course information - Fall 2009
Grading
The course grade is based on the individual assignment grades with the
followin weights: Mid-term 20%, final 20%, research paper 30%, reading
reports 20%, quizzes and class participation totaling 10%. The final
course grade is not calculated on a curve and may be calculated
directly from the component grades.
Absence does not change the due date of an assignment or an
exam. Missed exams will receive a failing grade without an official
university accepted and verified excuse (e.g., medical). No make-up
exams will be given.
Save all returned exams and papers until the course grade has been
received. Report grading errors or disputes to the TA within 14 days
of receiving your returned assignment.
Assignments
Class Discussion Forum at DEN Blackboard
A web discussion forum has been established for discussions of the
material covered in the class and the readings.
Login to DEN at:
http://den.usc.edu
to participate.