Our Computer Engineering BEng provides the knowledge and practical experience needed to design, develop, and integrate hardware and software solutions for real-world applications.
You will explore areas such as embedded systems, robotics, networking, mobile applications, and the Internet of Things, while building a strong foundation in programming, electronics, and engineering principles. Through hands-on projects and access to specialist facilities, you'll develop the technical, analytical, and problem-solving skills sought by employers across a wide range of technology-driven industries.
Graduates are well prepared for careers in computing, engineering, and related specialist fields, or for further postgraduate study.