This module covers PC hardware components and the entire computing stack from the transistor to the application level.
It also provides an introduction to the UNIX operating system, command line utilities and navigation, version control and virtualisation.
Demonstrate knowledge and understanding about computer architectures and the hardware and software components involved.
Demonstrate an understanding of the representation and manipulation of computer data and information.
Show an awareness and appreciation of major computer technology trends.
Understand the basic architecture of a Unix System and perform the following system interactions:
File system navigation and file manipulation using a command line interface
System and File Security
Input and Output Redirection
Demonstrate basic use of a version control system
Initialise and interact with virtualised computing resources