This unit aims to provide a sound knowledge and understanding of fundamental computer science topics.
It covers the fundamental concepts relating to a wide range of computer hardware and software, the characteristics of hardware components, how data, images and sound are represented in a computer system, the fundamental concepts of computer networks, and cultural, ethical and legal issues related to computing.