Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Operating Systems I 4003-440-02 Winter Quarter 2012
Course Page

4003-440-02 Operating Systems I

Prof. Alan Kaminsky -- Winter Quarter 2012
Rochester Institute of Technology -- Department of Computer Science

Time: Mondays and Wednesdays, 6:00pm-7:50pm, Room 70-3455
Final Exam: Wednesday, 20-Feb-2013, 6:00pm-8:00pm, Room 70-3455

Textbook: Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne. Operating System Concepts, 8th Edition. John Wiley & Sons, 2009. ISBN 978-0-470-12872-5.

What's New   Last updated 23-Feb-2013 10:47am
Posted the grades for the resubmitted Program . . . more »
General Information
-   Course Prerequisites and Outcomes
-   Course Grading and Policies
-   Course Schedule and Topics
-   Bibliography and Links
-   Grade Calculator
-   Encrypted Grades
Assignments
-   Selected Exercises
-   Programming Project 1
-   Programming Project 2
-   Programming Project 3
Exams
-   Midterm Solutions
Software
-   Computer Science Course Library
-   PJ -- Parallel Java Library
Lecture Materials
Module 1.  OS Structures
  -   Lecture Notes
  -   "Can we make operating systems reliable and secure?"
Module 2.  Process Management
  -   Lecture Notes
Module 3.  Thread Programming
  -   Lecture Notes
Module 4.  Thread Coordination
  -   Lecture Notes
Module 5.  Concurrent Design Issues
  -   Lecture Notes
Concurrent Design Case Study
  -   Rule 30 Cellular Automaton
Module 6.  Process Programming
  -   Lecture Notes
Module 7.  CPU Scheduling
  -   Lecture Notes
Module 8.  Memory Management
  -   Lecture Notes
  -   Memory Trace Analysis
Module 9.  Memory Allocation
  -   Lecture Notes
  -   Heaps and Garbage Collection
Module 10.  File Systems and Disks
  -   Lecture Notes
Module 11.  Parallel and Distributed Systems
  -   Lecture Notes
  -   Web Services Example
  -   Map-Reduce Systems

Operating Systems I 4003-440-02 Winter Quarter 2012
Course Page
Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Copyright © 2013 Alan Kaminsky. All rights reserved. Last updated 23-Feb-2013. Please send comments to ark­@­cs.rit.edu.