Skip to main content
Courses / Undergraduate / Computer Engineering (BEng)

Computer Engineering (BEng)

Bachelor of Engineering
Course Type
Academic year
2024 / 2025
Course subject to approval

About this course

Future course preview.

We are aiming to offer this course from September 2024. 

Gain an in-depth grounding in designing and building computer systems in this 3-year computer engineering degree. Learn how to apply knowledge and mathematical principles in the design and implementation of modern heterogeneous and distributed computer systems. Understand how to select and implement appropriate algorithms, architectures and design processes for meeting performance targets and power constraints.

Develop your skills in designing, performing and analysing experiment results through practice. Gain an expert understanding of computer hardware, allowing you to choose between software and hardware implementations.

Incorporate ethics, security, performance, efficiency and robustness across computer engineering design and delivery. The BEng involves project work to give you valuable skills in teamwork, project planning, time management and presentation. In this undergraduate degree you apply your learning to problems with design and build, and work to a brief.

Back to top