CP2002 - Operating Systems
Credit points: | 03 |
Year: | 2005 |
Student Contribution Band: | Band 2 |
Administered by: |
Hardware considerations; operating system basics; processes; threads; CPU scheduling; process synchronisation; deadlocks; memory management; virtual memory; file system interface; I/O systems.
Learning Outcomes
- appreciate the purpose, functions, design and implementation issues involved with the components of modern operating systems;
- review memory system organisation and I/O peripherals;
- review the building blocks of computer hardware (bus, memory, processors) and the architecture of a general purpose computer;
- understand how operating system design decisions affect application performance and design;
- understand how operating system facilities are used in application programming;
- understand the nature of facilities provided by operating systems.
Prerequisites: | CP1300 |
Availabilities | |
, , Study Period 22 | |
Census Date 31-Aug-2005 | |
Coord/Lect: | jc134749. |
Contact hours: |
|
Assessment: | (40% - 70%); (10% - 60%); (% - 50%). |
Note: Minor variations might occur due to the continuous Subject quality improvement process, and in case of minor variation(s) in assessment details, the Subject Outline represents the latest official information.