You are on page 1of 1

Department of Computing & Technology

Course Outline
Course Code

CSC-503

Course Title

Advance Operating SystemCredit

Hours

Grading Policy
Objectives
concurrency, Mid-Term Marks
deadlock protection, ltiltiprocessor scheduling, file
system, and virtual memory management from the
distributed operating systems viewpoint.

This course covers advanced topics in


30 Marks
Assignment
10 Marks
Quizzes/Tests/Presentation 10 Marks
Final Term Marks
50 Marks

Text Book Silberschatz, Galvin, Gagne, Operating System Concepts, 6th Ed.

Reference Andrew S. Tanenbaum & Maarten van Steen, Distributed Systems: Principles and Paradigms,
Books Prentice-Hall, 2002
Week No
1

Distributed System Structures Background, Topology, Network Types

Communication Communication Protocols Robustness

Design Issues An Example: SUN-NFS

Distributed File Systems Naming and Transparency Remote File Access

Stateful Versus Stateless Service File Replication An Example: AFS

Distributed Coordination Event Ordering Mutual Exclusion

Atomicity

Concurrency Control Deadlock Handling

Election Algorithms Reaching Agreement

10 Distributed Process Management.


11 Security in distributed systems
12 Parallel Programming, Clusters and Grid Computing Parallel systems Cluster Architecture
13 Parallel Programming, Clusters and Grid Computing Parallel Paradigms Parallel Programming with MPI
14 Grids and Grid Technologies Programming models and Parallelization
15

Grid Security Infrastructure

16 Research paper presentations

Lecturer/Assistant Professor
Wednesday, October 29, 2014

Head of Department
Page 1 of 1

You might also like