 |
Electrical and Electronic Engineering
The University of Western Australia
|
 |
Computer Operating Systems 214 (623.214)
This unit will cease to be available from 2001.
This page is no longer current and is not being maintained.
Description:This unit covers operating system
fundamentals, implementation issues, performance criteria and design methodologies:
operating system design structures, processes and process scheduling, memory
management (including MMU implementation on the Intel Pentium), device
and I/O management, disk scheduling, file system management, concurrency
problems: mutual exclusion, synchronisation and deadlocks; and security
issues. Includes a practical project on the MINIX operating system's implementation,
analysis and redesign. Case study examples will be taken from UNIX System
V and Windows 95/NT.
Lectures: 26 hrs; Tutorials:
12 hrs; Labs: 13 hrs
Prerequisite: Computer Technology 105
Text Book: Tanenbaum A.S., Woodhull A.S.
Operating
Systems: Design and Implementation, 2nd Ed., Prentice-Hall, 1997 (Review
from Amazon)
|
Course Description & Assessment
|
Course Material
|
Course Resources
|
|
|
|
|
| Last changed: 6 July 2000 |
|
|
CRICOS Provider No: 00126G