CMSC 412 (Spring 2014)

Operating Systems

Professor: TAs:
Dr. Jeff Hollingsworth Steven Lee Rohit Ramesh
4155 AV Williams
301 405-2708
hollings@cs.umd.edu stlee@cs.umd.edu rohit@cs.umd.edu
Office Hours:
Tu 9:30-10:30 Mon 1:00-3:00 Wed 4:00-6:00
F 10:00-11:00 Tue 1:00-3:00 F 2:00-4:00

Note: All TA office hours are held in the linux lab (room 3107 in the CSIC).
Hot News

Hot News

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

Academic Integrity:

"Integrity without knowledge is weak and useless, and knowledge without integrity is dangerous and dreadful." Samuel Johnson (The History of Rasselas, ch. 41 - 1759). Please read the statement on academic integrity.

Handouts:

  • Syllabus
  • Calendar with all deadlines
  • Exams:
  • Midterm #1 - 03/06/14 (solition)
  • Sample Exam #1
  • Sample Exam #2, (Solution)
  • Sample Exam #3, (Solution)
  • Sample Exam #4, (Solution)
  • Sample Exam #5
  • Sample Exam #6 (Solution)
  • Sample Exam #7 (Solution)
  • Midterm #2 - 04/17/14 (solition)
  • Sample Exam #1
  • Sample Exam #2, (Solution)
  • Sample Exam #3
  • Sample Exam #4, (Solution)
  • Sample Exam #5, (Solution)
  • Sample Exam #6, (Solution)
  • Sample Exam #7, (Solution)
  • Final - (05/15/14 8:00-10:00 AM) - Room TBA
  • Sample Final #1
  • Sample Final #2
  • Sample Final #3
  • Sample Final #4
  • Sample Final #5
  • Sample Final #6
  • Sample Final #7
  • Dr. Hollingsworth's Lectures:
  • Lecture 1 (1/28/14)
  • Lecture 2 (1/30/14)
  • Lecture 3 (2/04/14)
  • Lecture 4 (2/06/14)
  • Lecture 5 (2/11/14)
  • Lecture 6 (2/18/14)
  • Lecture 7 (2/20/14)
  • Lecture 8 (2/25/14)
  • Lecture 9 (2/27/14)
  • Lecture 10 (3/03/14)
  • Lecture 11 (3/11/14)
  • Lecture 12 (3/13/14)
  • Lecture 13 (3/25/14)
  • Lecture 14 (3/27/14)
  • Lecture 15 (4/01/14)
  • Lecture 16 (4/03/14)
  • Lecture 17 (4/08/14)
  • Lecture 18 (4/10/14)
  • Lecture 19 (4/15/14)
  • Lecture 20 (4/22/14)
  • Lecture 21 (4/24/14)
  • Lecture 22 (4/29/14)
  • Lecture 23 (5/01/14)
  • Lecture 24 (5/06/14)
  • Lecture 25 (5/08/14)
  • Lecture 26 (5/13/14)
  • Summary of Book Reading Assingments

    Discussion Section Notes:

  • Section 1 (1/29/14)
  • Projects (late policy):

    The projects this semester will be done using a virtual machine. We will supply an image with Unbtu 12.04 LTS installed along with the class specific software. You are free to run this VM on either the CSIC machines or your own computer. We recomend using Virtual Box (its free and available for Linux, Windows, and Mac).

    The project virtual machine (412studentVM) is available for downloading. It is suitable for running in VirtualBox (and several other emulators). Contact Dr. Hollingsworth for the password to the user account installed in the VM.

  • Geek OS Overview
  • Project #0 (Due 2/7 - 5:00 PM)
  • Project #1 (Due 2/18 - 5:00 PM)
  • Corrections and Clarifications
  • Project #2 (Due 3/04 - 5:00 PM)
  • Corrections and Clarifications
  • Project #3 (Due 3/25 - 5:00 PM)
  • Corrections and Clarifications
  • Project #4 (Due 4/13 - 8:00 PM)
  • Corrections and Clarifications
  • Project #5 (Due 5/1 - 5:00 PM)
  • Corrections and Clarifications
  • Project #6 (Due 5/13 - 5:00 PM)
  • This page will be updated throughout the class to provide online access to course materials. 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).