Faculty of Information Technology

Monash University

Undergraduate - Unit

This unit entry is for students who completed this unit in 2014 only. For students planning to study the unit, please refer to the unit indexes in the the current edition of the Handbook. If you have any queries contact the managing faculty for your course or area of study.

print version

6 points, SCA Band 2, 0.125 EFTSL

Refer to the specific census and withdrawal dates for the semester(s) in which this unit is offered, or view unit timetables.

FacultyFaculty of Information Technology
OfferedMalaysia First semester 2014 (Day)
Clayton Second semester 2014 (Day)


This unit covers software organisation of multi-user and 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.


At the completion of this unit students should be able to:

  • analyse and evaluate various strategies used by an operating system in managing the system resources and running applications efficiently;
  • analyse and identify parameters that can improve the performance of multi-programming operating systems;
  • apply the principle of synchronisation in developing distributed applications; and
  • show the applicability of OS techniques and mechanisms to the wider context of computing.


Examination (3 hours): 60%; In-semester assessment: 40%

Chief examiner(s)

Workload requirements

Minimum total expected workload equals 12 hours per week comprising:

(a.) Contact hours for on-campus students:

  • 2 hours of lectures
  • One 3-hour laboratory or one 1-hour tutorial (alternating weekly)

(b.) Additional requirements (all students):

  • A minimum of 7-9 hours independent study per week for completing lab and project work, private study and revision.

This unit applies to the following area(s) of study


(FIT1031 or FIT1001) and (FIT1008 or FIT1015)


CSE2302, FIT2022

Additional information on this unit is available from the faculty at: