Operating Systems - Spring 2024

Instructor Pete Keleher
Time T/Th 2:00-3:15
Location IRB 2107
Office Hours By appointment 4-6 Tuesday, Iribe 5146.

Course Description

Design and implementation of Operating Systems, i.e. The Ground Truth.


TAs and Office Hours

Office hours will be held in TBD, and online. Zoom links are below.


Communication

Piazza

Piazza is the preferred way to get help, whether from the instructor, TAs, or other students.

  • Do not post code or answers to project questions.
  • Do not rant.

ELMS

Not Used. Messages sent to keleher on ELMS will not be read.

Email

Email to the instructor is a last resort if neither piazza, nor office hours, nor email to TAs suffices. Include 412 in the subject or I may miss it.

Piazza Encore

Let me repeat, Piazza is the preferred way to get help, whether from the instructor, TAs, or other students.

  • Do not post code or answers to project questions.
  • Do not rant.


Grading

All grades will be on grades.cs.umd.edu.

40% Projects

We have eight (8) graded projects, all w/ weights P0-P3 each 5%; P4a: 4%; P4b: 6%; P5a: 4%; P5b: 6%. All are due Friday at midnight.

10% Reading Homeworks

We will have approximately 10 weekly reading homeworks:

  • The total will be 10%, with weight apportioned equally.
  • All are due Tuesday at noon.

50% Exams

We have (3) exams:

  • Test 1 is 15%.
  • Test 2 is 15%.
  • Final Exam is 20%.

Textbooks

Operating Systems: Three Easy Pieces, 1.10th edition, Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau. See the resources page for other recommendations, and the schedule for papers and handouts.


Final Exam

Wednesday May 15 10:30 a.m. - 12:30 p.m..

 Web Accessibility

Web Accessibility