King Saud University
  Help (new window)
Search


Guidelines_English_Final
تحميل الدليل التدريبي

أسئلة شائعة


CSC 458 Distributed System

 

Text Book:

1.      Distributed Systems: Concepts & Design by Georges Coulouris et Al.

2.      Distributed Operating Systems by Andrew Tanenbaum.

3.      Lecture Slides

 

Grading:

Midterm 1:            15% 10 Ramadan 1423 (4 November 2003) Exam Paper

Midterm 2:            20% 07 Dhu Quaida 1424 (30 December 2003) Exam Paper

Final:                    40% Exam Paper

Project:                 15% Project Assignment

Home works:         10% HW1  HW2

 

Course Outline:

1. Characterization of DS Slides

     1.1 Introduction & dEfinition

     1.2 Examples

     1.3 Key Features

2. Design Goals Slides

    2.1 Basic Design Issues

    2.2 User Requirement

3. Networking: A Quick Review   Slides

    3.1 The ISO 7 Layers

    3.2 An Emerging Network Topology ATM

    3.3 An Example of Transport Layer Protocol TCP/IP

4. Inter-Process Communication    Slides

    4.1 Introduction

    4.2 Client/Server IPC Model

    4.3 Group Communication

5. Remote Procedure Calls     Slides

    5.1 Design Issues

    5.2 Implementation Problems

    5.3 Case Study Sun RPC & ANSA Test-Bench

    5.4 Assynchronous RPC

6. Distributed Operating Systems    Slides

    6.1 Kernel

    6.2 Processes & Threads

    6.3 Naming & Protection

    6.4 Virtual Distributed Memory

7. Time & Coordination   Slides

    7.1 Introduction

    7.2 Synchronizing Physical Clocks

    7.3 Logical Time and Logical Clocks

    7.4 Distributed Coordination

8. Concurrency Control     Slides

    8.1 Locks

    8.2 Optimistic Concurrent Control

    8.3 Timestamp Ordering

 

 
King   Saud University. All rights reserved, 2007 | Disclaimer | CiteSeerx