Monash home | About Monash | Faculties | Campuses | Contact Monash |
Staff directory | A-Z index | Site map |
|
FIT2022 - Computer systems 26 points, SCA Band 2, 0.125 EFTSLUndergraduate Faculty of Information TechnologyOffered
Clayton Second semester 2008 (Day) SynopsisSoftware organisation of multi-user, multi-tasking computers. The principles of operating systems are covered with reference to the underlying hardware requirements and are illustrated by case studies. Topics include operating system structure and services, multi-programming processes, CPU scheduling, memory management, device management, synchronisation, deadlocks, virtual memory and file systems.The internal mechanism of computers and how they are organised and programmed. Topics include machine arithmetic, microprogramming, caches, translation look-aside buffers, RISC machines, and pipelined and parallel organisation. Objectives
Have knowledge of:
Understanding of the internal mechanism of computers and how they are organised and programmed, including machine arithmetic, interrupts microprogramming, caches, translation look-aside buffers, RISC machines, and pipelined and parallel organisation. Gain practical skills in programming OS components, such as job and process schedulers, page replacement algorithms, and file management subsystems, as well as programming interrupt handlers and contact switching. AssessmentPractical Work and Assignments: 40%; Examination: 60%. Contact hours7 x contact hrs/week PrerequisitesFIT1008, FIT1015, CSE1303, CSC1030 ProhibitionsCSE2302 |