UnitLevel 2Undergraduate

FIT2100 Operating systems

Faculty of Information Technology

FIT2100 Operating systems is a level 2, 6-credit-point, undergraduate unit from the Faculty of Information Technology, offered in 2027 in Semester 2 at Clayton and Malaysia. It needs FIT1047, ENG1013 or ENG1003 and unlocks 1 unit.

Credit points
6
Offered in 2027
Semester 2
Clayton, Malaysia
Assessment
No exam
3 tasks
Workload
144 hours
per semester

Reviews

No reviews yet

No reviews yet. Be the first to review FIT2100.

Requisites

Overview

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.

Offerings in 2027

Teaching periodCampusMode
Second semesterClaytonOn campus
Second semesterMalaysiaOn campus

Assessment

  • Laboratory SessionsDemonstration
    30%
  • Applied SessionsExercise
    20%
  • Applied Problem Solving AssessmentQuiz / Test
    50%

Assessment details may change. Please refer to the assessment information in Moodle closer to the start of the teaching period.

Learning outcomes

When you finish this unit, you should be able to:

  1. 1

    Analyse and evaluate various strategies used by an operating system in managing the system resources and running applications efficiently;

  2. 2

    Analyse and identify parameters that can improve the performance of multi-programming operating systems;

  3. 3

    Apply synchronisation techniques in the development of applications, using operating system services; and

  4. 4

    Apply system calls in the design of applications, to improve application performance, robustness or functionality.

Workload and teaching

  • Workshops24 hours
  • Applied sessions12 hours
  • Laboratories18 hours
  • Teaching approachActive learning

Minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of scheduled online and face to face learning activities and independent study. Independent study may include associated reading and preparation for scheduled teaching activities.

Learning resources

Technology resources

A specified Virtual Machine environment is made available for students to download and install. The Virtual Machine environment may be installed by students either onto a removable storage device for use on computers in the university labs, or on students' own devices. The virtual machine environment contains specialised software including a consistent operating system environment for exploration in the unit, C compiler, editor and debugging tools.

Where it fits

FIT2100 is part of 1 area of study in the 2027 handbook.

Contacts

Chief Examiners
Associate Professor Campbell Wilson
Unit Coordinators
Dr Adamu Muhammad Buhari

Common questions

What are the prerequisites for FIT2100?

You need FIT1047, ENG1013 or ENG1003 before you enrol.

What can I take after FIT2100?

FIT2100 is a prerequisite or corequisite for 1 unit, including FIT4165.

When is FIT2100 offered?

In 2027, FIT2100 runs in Semester 2 at Clayton and Malaysia.

How much work is FIT2100?

The handbook expects about 144 hours of study across the semester. No students have rated its difficulty yet.

Does FIT2100 have an exam?

No. FIT2100 has 3 assessment tasks and no exam.

Which majors and minors include FIT2100?

FIT2100 is part of Software engineering.

More details

Credit points
6
Level
2
Study level
Undergraduate
Faculty
Faculty of Information Technology
Type
Coursework
EFTSL
0.125
Student contribution
SCA Band 2
Study abroad
Available