Principles of Operating Systems

CMSC 421 - Spring 2019

Section 01: Tuesday/Thursday 11:30AM - 12:45PM
Section 02: Tuesday/Thursday 2:30PM - 3:45PM
Sherman Hall 150

Course Syllabus


News

Posted: May 9, 2019

Homework 3 has been posted. As discussed in class today, this is an optional assignment. If you do not turn in the assignment, then you will not be penalized for doing it — you will just have one less homework assignment counting toward your final grade (so the others will be worth more of your final grade). It is due by 11:59PM on Tuesday, May 14th. Absolutely no late submissions are allowed for this assignment.

Posted: April 23, 2019

Exam 2 will be posted on Blackboard on Thursday afternoon. It will cover chapters 5, 8, 9, and 10, along with the two videos that we have viewed in class. You will have until 11:00 AM EDT on Tuesday, April 30 to complete the exam and submit your answers on Blackboard. As I suggested in class today, you should print out the PDF of the exam and mark it up with your answers, then work on filling in the your responses on Blackboard.

Posted: April 4, 2019

Project 2 has been posted. It is due by 11:59 PM on Sunday, May 12th (although, there is also a milestone due by 11:59 PM on Sunday, April 14th). Please read through the project at your earliest convenience. The link to create your repository is on the course Piazza board.

Posted: March 5, 2019

Homework 2 has been posted. It is due by 11:59 PM on Wednesday, March 13th. Even though the assignment is due after Exam 1, you may wish to complete it beforehand to aid in studying for the exam.

Posted: March 2, 2019

As announced in class on Thursday, Exam 1 is tentatively scheduled for Tuesday, March 12, 2019. The exam will take place in the normal classroom at the normal class meeting time. You may bring a calculator to use on the exam for any math, however it should not be needed. Exam 1 will cover chapters 1, 2, 3, 4, 6, and 7.

Posted: February 24, 2019

Project 1 has been posted. You will need to use the link posted on Piazza to create your repository for the project.

Posted: February 8, 2019

Project 0 has been posted. As with Homework 1, you will need to see the course Piazza page for the link to create your GitHub repository for the project.

Posted: February 7, 2019

Homework 1 has been posted. If you cannot see the post on Piazza with the link to create your repository for the assignment, you must add yourself to the Section 01 or Section 02 group to do so. Use this link to do so.

Posted: January 29, 2019

Welcome to the website for this semester's CMSC 421 course. Please feel free to browse the resources below at your leisure, as they may or may not become more useful as the semester goes on.


Useful Links:


Class slides:

Arranged from most to least recently covered.

Most slides are Copyright © Silberschatz, Galvin, and Gagne. Used with permission (as granted on the textbook website). Slides marked with a [*] have been modified for use in this course. Slides marked with [†] are not from the book, but were written by the instructor for this class specifically.


There's nothing else to see here. Nothing at all is hidden in the footer.


Last modified Tuesday, 01-Sep-2020 18:43:34 EDT