| CS384: Design of Operating Systems |
|
|
This course introduces the design and implementation of modern operating systems. Topics include the history of operating systems, process synchronization and scheduling, deadlock detection and avoidance, memory management, file systems, protection and security, and input/output systems. Laboratory projects provide experience in using and implementing operating system facilities. ObjectivesUpon successful completion of this course, the student will:
The above course description and goals were taken from the official course description. General Course PoliciesPlease review the general course policies webpage. TextbookOperating Systems Concepts, 6th ed., by Silberschatz, Galvin, and Gagne, J. Wiley, 2003. My Schedule
* I would like to have lunch with you individually or as a group to get to know you better. If we eat in RWJ, housing will pick up my lunch bill. If you would prefer to eat elsewhere, we will each be responsible for our own bill. Feel free to suggest another time if the time above does not work for you. Term PaperEach student will be required to research a topic related to operating systems and deliver the following items related to the the topic:
LaboratoryUnless stated otherwise, all laboratory assignments will be completed in teams of three to four students. One lab report should be submitted for each team. Each week of a particular assignment is worth 100 points, e.g., a three week assignment is worth 300 points. Grading
|
| © 2002 Dr. Christopher C. Taylor | Office: CC-27C | Phone: 277-7339 | Last Updated: Sun Nov 24 21:39:17 2002 |
| I am responsible for all content posted on these pages; MSOE is welcome to share these opinions but may not want to. | |||