Mini Map

Operating systems

FIT2100

Synopsis

This unit will provide you with the knowledge of how a multi-programming, multi-user operating systems operates and it manages and allocate resources to different applications. You will be able to compare and contrast various resource management allocation strategies. You will develop and implement code to understand and make use of operating system services.

The topics covered will include an introduction to C Programming which is heavily used in development of operating systems, operating system structure and services, multi-programming processes, CPU scheduling, memory management, device management, synchronisation, deadlocks, virtual memory and file systems.

Sourced from the Monash Handbook 2026.

Quick facts

Credit points
6
Level
2
Audience
Undergraduate
Type
Coursework
School
Faculty of Information Technology
Handbook year
2026

Prerequisites (3)

What it unlocks (1)

Offerings (2)

  • Second semesterClayton · ON-CAMPUS / Malaysia · ON-CAMPUS

Listed in 2 areas of study

  • Applied cybersecurityCore units
  • Software engineeringPart C. Software engineering knowledge and application