CMSC 412 - Operating Systems

Lecture has been moved to CHM0115 (Chemisty, room 0115) effective Thursday 1/31/96.

This page contains information relating to the Course CS412 on operating systems offered during the Spring 1996 semester.

This page and all problem sets, lecture notes, and exams linked to it are copyrighted. Use of these pages for the class CMSC412 at the University of Maryland is permitted. Any other use requires permission of the author (Jeffrey K. Hollingsworth, hollings@cs.umd.edu).

Academic Integrity:

Please read the statement on academic integrity.

Class Newsgroup:

There is also a newsgroup for the class csd.cmsc412. You should read this group on a regular basis since it will contain answers to commonly asked questions about the project.

Handouts:

  • Syllabus (Postscript)
  • Exams:
  • Midterm #1 - 3/5/96 (in class)
  • Review problems for the midterm
  • Solutions (Solutions in Postscript)
  • Midterm #2 - 4/11/96 (in class) Solutions (Solutions in Postscript)
  • Final - 5/20/96 (1:30-3:30) in Chemisrty Room 115
  • Synchronization Problems:
  • Problems
  • Grades (indexed by last 4 digits of SSN):
  • Grades
  • Project 5 Grades
  • Lectures:
  • Lecture 1
  • Lecture 2
  • Lecture 3
  • Lecture 4
  • Lecture 5
  • Lecture 6
  • Lecture 7
  • Lecture 8
  • Lecture 9
  • Lecture 10
  • Lecture 11
  • Lecture 12
  • Lecture 13
  • Lecture 14
  • Lecture 15
  • Lecture 16
  • Lecture 17
  • Lecture 18
  • Lecture 19
  • Lecture 20
  • Lecture 21
  • Lecture 22
  • Lecture 23
  • Lecture 24
  • Lecture 25
  • Final Review
  • Projects (late policy):
  • Project #0 (now due 2/7/96) - Extended due to snow
  • Project #1 (Due 2/12/96)
  • Project #2 (Due 2/28/96)
  • Here are new versions of the files that should compile without warnings
  • Project #3 (Due 4/1/96)
  • Read! Consider this version of P()
  • Project #4 (Due 4/24/96)
  • Project #5 (Due 5/13/96)
  • Sample Kernel
  • This page will be updated throughout the class to provide online access to course materials.