Objectives
The single honours Computing Systems course approaches the science of computing from a systems perspective, and provides the conceptual foundation and key skills for the engineering and application of modern computer systems. The course aims to present an academic perspective on computer science that addresses the key principles relating to the theory of algorithms, computer programming, hardware design, software engineering and human factors. It also gives students the foundation that is needed to communicate effectively with computer users from a variety of different backgrounds, such as other scientists, engineers, designers and business personnel.