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