UTD Home


CSEPI Home

IA Program
CSRC Center
GbIAC Center
EPC Center

 

CS 6378

Advanced Operating Systems

COURSE DESCRIPTION
Concurrent processing, inter-process communication, process synchronization, deadlocks, introduction to queueing theory and operational analysis, topics in distributed systems and algorithms, checkpointing, recovery, multiprocessor operating systems.
COURSE LEARNING OBJECTIVES
To learn about research and implementation in the area of distributed operating system, specifically resource management, concurrent control, and fault tolerance.
MAJOR TOPICS
Introduction to operating systems, inter-process communication; Distributed Operating Systems; Architecture; Clock Synchronization, Ordering; Distributed Mutual Exclusion; Distributed Deadlock Detection; Agreement Protocols; Distributed Resource Management; Distributed File Systems; Distributed Shared Memory; Distributed Scheduling; Recovery & Fault Tolerance; Based on time availability: Concurrency Control; Security.


UT Dallas Homepage | ECS Homepage | CyberSecurity & Emergency Preparedness Institute
Copyright © 2008 CyberSecurity and Emergency Preparedness Institute
Updated: Friday, 11 April 2008
| Contact: btt021000@utdallas.edu