|
You are here:
Macquarie
» 2006 Handbooks
» Units
» COMP342
COMP342: Operating Systems |
This unit describes the design and construction of operating systems. After an introduction to the basic structure and concepts of operating systems and system call interfaces, the unit will cover design and implementation issues in process management and scheduling, principles of concurrent systems, I/O device management and drivers, memory management, and file systems.
In addition, students will gain experience in C programming and system administration. Some topics may be augmented by a discussion of current trends in operating-system design. The unit includes a significant practical-work component, involving writing system-level code in C and modifying an operating-system kernel.
| Credit Points: | 3 |
| Contact Hours: | -- |
| When Offered: |
D1 - Day; Offered in the first half-year
|
| Staff Contact: |
Computing Staff |
| Prerequisites: |
COMP225(P); 3 cp(P) from 200-level MATH units;
Either: COMP226(P);
Or: INFO230(P) and INFO240(P)
|
| Corequisites: |
|
| NCCWs: | COMP327
|
| Unit Designations: |
Technology
Science
| | Assessed As: |
Graded
|
| Offered By: |
Department of Computing |
|
|
|
|