Computer Science 428
Process management, memory management, processor scheduling, file systems, concurrent programming, distributed processing, security. Prerequisites: Mathematics 215 and Computer Science 270.
Andrew Tanenbaum, the author of our principal text "Modern Operating Systems," maintains a web site related to his several textbooks on operating systems. Powerpoint slides supporting our textbook are available from the MOP web site. Kay Robbins, one of the authors of our parallel text "Practical Unix Programming," also maintains a PUP web site containing source code for the programs included in her textbook as well as lecture notes covering several semesters of her operating systems classes at the University of Texas at San Antonio.