BSc Computer Engineering
Entry requirements
A Level: AAB to include A-level Mathematics.. IB: 6,6,5 at Higher Level (including Mathematics) with 32 points overall.. BTEC: BTEC options considered. See below for details.
About this course
Bachelor of Science in Computer Engineering BSc, a degree in the field of Electrical and Electronic Engineering centred on electronic and electrical engineering alongside computer science. Core topics include Programming, Embedded Systems, Control Systems, and Artificial Intelligence & Machine Learning. The programme spans three years and incorporates practical design projects throughout. The first year covers foundational concepts through Object Oriented Programming, Artificial Intelligence 1, Data Structure & Algorithms, and Electrical Engineering 1. The second year progresses with Artificial Intelligence 2, Functional Programming, Mechatronics and Control Engineering, and Operating Systems and Systems Programming. The final year allows students to explore advanced areas such as Computer Hardware and Digital Design, The Internet of Things, Computer Vision and Imaging, and Neural Networks and Deep Learning, alongside an Individual Engineering Project (BEng).
Modules
- Object Oriented Programming
- Artificial Intelligence 1
- Data Structure & Algorithms
- Electrical Engineering 1
- Integrated Design Project 1A
- Introduction to Computing for Engineers
- Mathematics for Applied Computing
- Artificial Intelligence 2
- Functional Programming
- Integrated Design Project 2
- Intermediate Mathematics for Apped Computing
- Mechatronics and Control Engineering
- Multidisciplinary Systems and Software Engineering
- Operating Systems and Systems Programming
- Computer Hardware and Digital Design
- Individual Engineering Project (BEng)
- Integrated Design Project 3 (BEng)
- The Internet of Things
- Computer Vision and Imaging
- Dependable and Distributed Systems
- Intelligent Interactive Systems
- Machine Learning
- Neural Networks and Deep Learning