Lecture Notes for Operating Systems ACSI 500
- Topic 1 -
Introduction to Operating Systems -
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 2 - Introduction to Processes -
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 3 - Introduction to Scheduling -
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 4 - Review of Probability and Statistics -
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 5 - Intro to Queueing Theory and Performance
Analysis -
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 6 - Intro to Memory Management -
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 7 - Intro to Virutal Memory -
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 8 - Intro to I/O devices and their control -
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 9 - Introduction to File Systems
(last topic for the midterm)
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 10 - Introduction to Concurrency
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 11 - Synchronization Techniques
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 12 - Introduction to Multithreading and Scheduling
on shared memory and SMP systems
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 13 - Deadlock, the problem and approaches
to dealing with it Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 14 - Introduction to O/S support for Networking,
Lecture Notes (Four slides per page):
gzipped PostScript (4 per page)
and PDF
- Topic 15 - Introduction to Byzantine Generals problem
(Updated Spring 2005)
In PDF
- Topic 15 - Distributed Data Management and File Systems
(Updated Spring 2005)
In PDF
Last Updated
Thu Apr 21 12:32:43 EDT 2005
Address
Department of Computer Science
University at Albany
Albany, NY 12222
Electronic Mail: maniatty@cs.albany.edu