Professor
Yi Lu (yilu@umich.edu)
Office: 215D ELB, 313-593-5028
Class hours: Monday and Wednesday 4:30 pm - 6:00pm
Office hours: Monday and Wednesday 3:30pm - 4:30pm
Note:
Textbook
Operating System Concepts, Abraham Silberschatz, James L. Peterson, Peter B. Galvin, 4rd ed., Reading, Mass. : Addison-Wesley, 1994
Grading
Category | Comments | Dates | Points |
Homework | three assignments | 240 | |
Test 1 | 1.5 hours | 10/16/96,
4:30-6:00 |
150 |
Test 2 | 2.0 hours | 12/18/96
3:30-5:30pm |
150 |
Total points | 540 |
1991-93
Catalog Data: |
E.C.E. 478: Operating Systems. Credits 3.
The operating system as a manager of computer resources. Management of CPU, memory, and devices. Hardware/software interactions. Multitasking, virtual memory, deadlock, I/O, job scheduling, and security techniques. Case studies of popular operating systems. Prerequisites: E.C.E. 371 or equivalent. |
Textbook: | Operating System Concepts, Abraham Silberschatz, James L. Peterson, Peter B. Galvin, 4rd ed., Reading, Mass. : Addison-Wesley, 1994 |
Reference: | Bach, The design of the Unix Operating System, Prentice-Hall, 1985 |
Coordinator: | Asst. Prof. D. Zhao Dept. of Elec. & Comp. Engr. |
Goals: | To present the fundamentals of computer operating systems necessary for the efficient use and development of related hardware and software. |
2. Familiarity with computer data structures.
3. Knowledge of computer architecture.
2. Process management and concurrency problems
3. Memory management and techniques, device management and I/O techniques
4. File systems and security
5. Overview of some popular operating systems
design and implementation of a project related to computer operating system
Engineering Design: 1 credit or 33%
Prepared by: Asst. Prof. Y. Lu Date: May 1, 1996