SYLLABUS

To view postscript files, use ghostview on a machine with X terminal/ emulated X terminal (For example, eXceed on PC). To view pdf files use Adobe Acrobat reader.
First Day Handout, Syllabus and Important Dates (postscript version)
First Day Handout, Syllabus and Important Dates (pdf version)

LECTURE MATERIAL

It is assumed that the following course material is being made available to students of SUNY at Buffalo for use in the courses offered by the Department of Computer Science. They are meant for instructional use only.

 Introduction to Operating Systems
 Modern Operating Systems
 Structure of Windows NT and Unix OS
Process Descrition and Control
Threads, Microkernel and SMP
Deadlock
Memory Management
Uniprocessor Scheduling
Multiprocessor Scheduling
Disk IO Scheduling
File Systems
Distributed Systems
Remote Method Invocation (RMI)
Common Object Request Broker Architecture (CORBA)
Queuing Analysis
Final Exam Review