EECE.4810/EECE.5730: Operating Systems
Instructor: Dr. Michael Geiger
Spring 2018
Course Schedule
This schedule contains a tentative schedule of topics we will cover throughout the term; this schedule is subject to change. As the semester progresses, I will update the schedule to show the actual dates on which we cover material, as well as provide links to the lecture slides and assignments. I will also provide sections from the recommended textbooks related to each lecture.
Please note that the exam dates are fixed--the first exam will be held on Wednesday, February 21 in class, the second exam will be held on Wednesday, March 28 in class and the third exam will be held Friday, May 11, from 8-11 AM in Ball 314.
Lecture Recordings: Echo360 recordings are available from https://echo360.org/. Enter your UML e-mail address on the Echo360 home page, then enter that e-mail address and password in the pop-up that appears. You will then be able to view lecture recordings from all courses in which you are enrolled, including this one.
The following link should allow everyone direct access to the lecture recordings after logging on: OS Echo360 recordings
Reading: Unless otherwise noted, textbook sections listed correspond to the Silberschatz text listed in the syllabus.
Week | Date (Mon.) | Lecture Topics | Handouts | Reading | Assignments | |
---|---|---|---|---|---|---|
1 |
1/22 |
M: None W: 3.1-3.3 |
||||
2 |
1/29 |
Lec. 3 examples: Lec. 4 examples: |
M: 3.1-3.3 W: 3.4-3.6 |
(due 2/12) Test programs: |
||
3 | 2/5 |
No Wednesday lecture--university closed due to snow |
M: 4.1-4.2 |
|||
4 | 2/12 |
Lec. 6 examples: |
M: 5.2-5.4 W: None |
|||
5 | 2/19 |
No Monday lecture--Presidents Day 8. Exam 1 Preview (Tuesday, 2/20) Wednesday, 2/21: EXAM 1 |
|
|
||
6 | 2/26 |
9. Synchronization: monitors and semaphores 10. Deadlock |
(due 3/21) |
|||
7 | 3/5 |
11. CPU scheduling 12. Exam 1 Review |
|
|
||
8 | 3/12 |
No classes--Spring Break |
|
|
||
9 | 3/19 | |||||
10 | 3/26 |
15. Exam 2 Preview Wednesday, 3/28: EXAM 2 |
|
|||
11 | 4/2 |
(due 4/18) Test files: |
||||
12 | 4/9 |
Monday, 4/9--last day to withdraw (UG) |
|
|
||
13 | 4/16 |
No Monday lecture--Patriots' Day |
|
|||
14 | 4/23 |
21. File systems: example file systems Thursday, 4/26--last day to withdraw (Grad) |
|
(due 5/4) |
||
15 | 4/30 |
Classes end Thursday, 5/3 |
||||
5/11 |
FINAL EXAM: Friday, May 11, 8-11 AM in Ball 314 Course evaluation form--must be completed before exam |
Last updated 05/07/2018 0:25 AM