Operating Systems

Unit code: NIT1202 | Study level: Undergraduate
12
(Generally, 1 credit = 10 hours of classes and independent study.)
Footscray Park
Online Real Time
VU Brisbane
VU Sydney
N/A
Overview
Enquire

Overview

This unit introduces students to modern computer operating systems, their major components and roles. Students will be introduced to at least two popular operating systems including a mobile OS.

Content includes: Operating System (OS) concepts, OS architectures; threads and processes; concurrency, daemons and services; memory management, devices and device drivers; file systems, security; basic scripting.

Learning Outcomes

On successful completion of this unit, students will be able to:

  1. Demonstrate an understanding of the basic OS architectures, functions and roles;
  2. Cite the history and identify social impacts of different operating systems, including mobile OS;
  3. Elaborate OS components for processes, devices, files and memory management;
  4. Research and report information on operating system types; and
  5. Apply the basis of Unix shell scripting.

Study as a single unit

This unit can be studied on its own, without enrolling in a full degree.

Learn more about single units of study at VU

Assessment

For Melbourne campuses

Assessment type: Test
|
Grade: 25%
Closed book concept evaluation
Assessment type: Test
|
Grade: 25%
Concept evaluation and problem solving test
Assessment type: Assignment
|
Grade: 50%
Two (2) Assignments (25% each)

Required reading

Understanding Operating Systems
McIver-McHoes A. & Flynn, I. (2017)| Cengage Learning

As part of a course

This unit is studied as part of the following course(s):

Search for units, majors & minors