MonMap
A course mapper by Monash Association of Coding (MAC)
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)
- Computer networksFIT4165
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