COP 6611 Fall 2005
Advanced Operating Systems

ECS 132, Thursday 18:25 - 21:05

 

Professor: Chi Zhang
Email: czhang AT cs dot fiu dot edu
Phone: 305-348-3751
Office Hours: Tuesday and Thursday  15:30 - 17:30, or by appointment..

Textbook
Distributed Systems - Principles and Paradigms by Andrew S. Tanenbaum and Maarten van Steen, Prentice Hall 2002 (ISBN: 0-13-088893-1).

Syllabus


Midterm Exam: 18:25 - 19:40, Nov. 3 (Thur), 2005. Bring the textbook, the lecture notes, and the additional course materials. Topics covered: Introduction, Communication, Processes, and Synchronization.

Final Exam: 18:25 - 20:00, Dec 15 (Thur), 2005. Bring the textbook, the lecture notes, and the additional course materials. Topics covered: Replication, Fault Tolerance, NFS, Web.

Distributed Congestion Control Project (Last update: Nov 15, 2005)


Class Materials

Topics

Book Chapters or Other Materials

 Slides 

Introduction

Chapter 1

PDF

Communication

Chapter 2,
Java UDP Socket,
RPC Example,
RMI Tutorial

PDF

Processes

Chapter 3
OS Review: Thread

PDF

Synchronization 

Chapter 5

PDF

Replication

Chapter 6

PDF

Fault Tolerance

Chapter 7

PDF

NFS

Chapter 10
(sections 1)

PDF

Web 

Chapter 11
(sections 1)

PDF

Note: Each topic will be covered in 1 ~ 2 weeks.

Quizzes

Due Date

Topics Covered

Thur, 09/08

Hardware/Software Concept; Middlware and Transparency

Thur, 09/22

SUN RPC, RMI, UDP Socket, Communication Modes

Thur, 10/13

Process and Thread, Object Server