Class Notes
CSCI 420 - Operating Systems & Concurrent Computing
.
When;
8:10 - 9:00, MWF, Fall 2005.
Where;
McRey 317.
Office Hours;
by prior arrangement.
Text;
Operating System Concepts,
seventh eddition
, Avi Silberschatz, Peter Baer Galvin, and Greg Gagne.
Course Syllabus
.
Project Assignments;
Assignment #1
, Adding a System Call to the Linux Kernel, due 9/23/2005. Additional information in
kernel-build.pdf
.
Assignment #2
, Matrix Multiplication with threads in C. due 10/7/2005.
Assignment #3
, Hoare and Mesa Monitors, due 11/11/2005.
Assignment #4
, Last Come/First Served CPU Scheduler,
due 12/08/2005
.
Lecture Slides;
Introduction - Chapter 1.
Operating System Structures - Chapter 2.
Processes - Chapter 3.
Threads - Chapter 4.
Scheduling - Chapter 5.
Process Synchronization - Chapter 6.
Deadlock - Chapter 7.
Main Memory - Chapter 8.
Virtual Memory - Chapter 9.
File-System Interface - Chapter 10.
File System Implementation - Chapter 11.
Distributed System Structures - Chapter 16.
Copyright © 2005, Doug L. Hoffman, all rights reserved
Last Modified: Sun Nov 27 18:04:47 2005
Questions or comments about this site?
Contact
hoffman@dlhoffman.com