6 points, SCA Band 2, 0.125 EFTSL
Undergraduate - Unit
Refer to the specific census and withdrawal dates for the semester(s) in which this unit is offered.
- First semester 2018 (On-campus)
- Summer semester B 2018 (On-campus)
FIT1047 or FIT1031 or FIT1001
FIT2022, FIT2070, GCO2814, GCO3818
Processes and threads: interprocess communication, scheduling. Deadlock: detection, prevention, avoidance. Memory management: allocation, swapping, virtual memory. Input/output principles and examples: disks, graphical user interfaces, network terminals. File systems: files, directories, disk space management. Security: authentication, cryptography, common attacks, principles of secure system administration. Case studies: Characteristics of major PC operating systems such as Linux and Windows.
At the completion of this unit students will:
- know the general purpose and functions of operating systems;
- understand the hardware and software mechanisms used to carry out these functions;
- be familiar with the principal differences between common major operating systems such as Windows and Linux;
- be able to install new operating systems on PC hardware;
- be willing to select operating systems based on their merits rather than their marketing.
Examination (2 hours): 50%; In-semester assessment: 50%
Minimum total expected workload equals 12 hours per week comprising:
- Contact hours for on-campus students:
- Two hours of lectures
- One 2-hour laboratory
- Additional requirements (all students):
- A minimum of 8 hours independent study per week for completing lab and project work, private study and revision.
See also Unit timetable information