ECE 478 / CIS 450: Operating Systems
Spring/Summer, 1996

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

E.C.E. 478 - Operating Systems
SpringSummer 1996
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. 

Prerequisites by Topic:

1. Knowledge of at least one high level language

2. Familiarity with computer data structures.

3. Knowledge of computer architecture.

Topics:

1. Introduction to Computer operating systems

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

Computer Usage:

Students use PCs or workstations microcomputers and minicomputers for the

design and implementation of a project related to computer operating system

Laboratory projects:

None

Estimated ABET Category Content:

Engineering Science: 2 credits or 67%

Engineering Design: 1 credit or 33%

Prepared by: Asst. Prof. Y. Lu Date: May 1, 1996