EECE.4810/EECE.5730: Operating Systems
Instructor: Dr. Michael Geiger
Spring 2020
Course Schedule THIS PAGE IS UNDER CONSTRUCTION
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.
Exams: The exam dates will be determined shortly. The first two exam dates will be based on the results of the poll found at this link, while the third exam will be during finals, at a day and time to be determined by the registrar's office.
Lecture Recordings: Echo360 recordings are available from https://echo360.org/. Select "Log in via Institution," choose "University of Massachusetts-Lowell" from the drop-down list, then log in with your UML e-mail address and password. You will then be able to view lecture recordings from all courses in which you are enrolled, including this one. Recordings are also available on the course Blackboard site.
Week | Date (Mon.) | Lecture Topics | Handouts | Reading | Assignments | |
---|---|---|---|---|---|---|
1 |
1/20 |
No Monday lecture--Martin Luther King, Jr. Day |
||||
2 |
1/27 |
Monday, 1/27: Last day to add without permission number 2. Processes and process management 3. Processes and process management (continued) |
||||
3 | 2/3 |
Monday, 2/3: Last day to add/drop course 4. Inter-process communication (IPC) 5. IPC (continued) |
||||
4 | 2/10 |
6. Multithreading 7. Synchronization |
||||
5 | 2/17 |
No lecture Monday (Presidents Day) 8. Synchronization (continued) 9. Exam 1 Preview Exam 1 (to be scheduled during week 5) |
||||
6 | 2/24 |
10. Synchronization and deadlock 11. Deadlock (continued) |
||||
7 | 3/2 |
12. CPU scheduling 13. CPU scheduling (continued) |
||||
8 | 3/9 |
No classes--Spring Break |
||||
9 | 3/16 |
14. CPU scheduling (continued) 15. CPU scheduling (continued) |
||||
10 | 3/23 |
16. Memory management intro 17. Exam 2 Preview Exam 2 (to be scheduled during week 10) |
||||
11 | 3/30 |
18. Memory management 19. Memory management (continued) |
||||
12 | 4/6 |
20. Memory management (continued) Tuesday, 4/7--undergraduate withdrawal deadline 21. Memory management (continued) |
||||
13 | 4/13 |
22. File systems 23. File systems (continued) |
||||
14 | 4/20 |
No Monday lecture--Patriots' Day 24. Protection and security Thursday, 4/23: Graduate withdrawal deadline 25. Protection and security (Friday, 4/24) |
||||
15 | 4/27 |
26. Topics TBD 27. Exam 3 Preview Classes end Friday, 5/1 |
||||
TBD |
EXAM 3: date and time TBD (during finals) Course evaluation form--to be posted; must be completed before exam |
Last updated 01/23/2020 9:46 PM