The BSc (Hons) in Computer Systems is a four-year level 8 degree programme designed for students who have a keen interest in computer system, embedded systems and software development. With the advent of the Internet of Things (IoT), computer systems engineering is a fast growing sector of the international computing industry. Embedded systems have become widespread and can be found in almost all modern consumer devices, from washing machines to modern cars. A computer systems engineer is someone who combines knowledge of computer science, engineering, and mathematical analysis to develop, test and evaluate software for personal computers and more. Students will gain an understanding of the fundamental principles of computer systems, embedded systems, systems programming and real time systems, along with knowledge and understanding of modern computer architectures. Students are encouraged to use initiative and confidence in approaching problems, investigating solutions using a blend of analytical and practical skills.