Computer Science 555 - General Information -- Fall 2007


Course
CSci 555, Advanced Operating Systems

Lecture
Time: Friday 2:00p.m. - 4:50p.m.
Place: OHE 136

Class e-mail: csci555 at usc (dot) edu
Both instructors and TA are on the list.

Objective

The class will concentrate on distributed computer systems and the functions of such systems. Important topics will include naming, security, remote procedure call, networks, concurrency, transactions, parallel computing, shared memory, message passing, and scale.

Instructors

Clifford Neuman

Office

Clifford Neuman: ISI, phone (310) 448-8736,
SAL 212, phone (213) 740-821-4221 (Friday's only); e-mail csci555f07 at clifford.neuman.name

Office Hours

Friday 12:50 PM - 1:50 PM
Other times by appointment

TA

Young-Jin Kim

Office: SAL 103 ' (213) 821-1240 (TA office) - (213) 821-5627 (other)

e-mail youngjki at usc dot edu

Office Hours: TBD


Text

Distributed Systems: Concepts and Design Coulouris, Dollimore, and Kindberg, Addison Wesley, (4th edition)
or
Distributed Systems: Concepts and Design Coulouris, Dollimore, and Kindberg, Addison Wesley, (3rd edition)

Examinations

  1. Quizzes: possibly occasional pop-quizzes
  2. Midterm: TBD, 2:00 p.m. - 3:40p.m., open-book, open-note
  3. Final: Friday December 14 - 2PM to 4PM, open-book, open-note

Homework

Significant reading assignments,
Four reading reports,
Research paper or project and report

Grading

Mid-term 20%, final 20%, research paper 30%, reading reports 20%, quizzes up to 10%, up to 10% bonus for class participation. Grades will not be calculated on a curve.

Attendance

Absence does not change the due date of an assignment. Missed exams will receive a failing grade without an official university accepted and verified excuse (e.g., medical). No make-up exams. All course materials/handouts are available online through the course home page http://gost.isi.edu/555

Disputes

Save all returned exams and papers until the course grade has been received. Report grading errors to the instructor.