Course Description

Course Name

Computer Science 3023

Session: VCPF3125

Hours & Credits

24 Host University Units

Prerequisites & Language Level

Taught In English

  • There is no language prerequisite for courses at this language level.

Overview

This course aims to develop an understanding of operating system structure and operations; computer system organisation; process management and storage management; protection and open source operating systems. Also included is an introduction to C++; pointers and memory management; streams and I/O; OO in C++; operator overloading; function objects; templates; the STL; and exceptions.
DP requirements : Minimum of 45% aggregate in practical work.

*Course content subject to change