Faculty of Information Technology

print version

6 points, SCA Band 2, 0.125 EFTSL

Undergraduate - Unit

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


Information Technology



  • Second semester 2016 (Day)


  • Second semester 2016 (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:

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


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

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.

See also Unit timetable information

Chief examiner(s)


(FIT1031 or FIT1001) and (FIT1008 or FIT1015)


CSE2302, FIT2022

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