Course ContentThe focus of our course is on the design of computer systems and their real-time applications, with an emphasis on pervasive technologies, including wireless networks, mobile devices and sensors, robotics and wearable technology. You will gain the fundamental knowledge and skills of an electronics engineer, but with an emphasis on digital electronics, low-power systems, communications, control and real-time operation. In particular, you will be able to apply state-of-the-art computer science methods to validation and verification, fault-tolerant design, code optimisation, and to use high-performance computing techniques in the design of efficient and robust embedded systems.
Our Teaching pages provide full details of every module we teach. You should feel free to explore these pages to gain an understanding of what we teach, the skills our students develop and the opportunities our courses create.
Year 1 provides a comprehensive grounding in the principles of Computer Science, alongside the experience of engineering electronic systems. You will study core material in computer programming, data structures and algorithms as well as system modelling, electronic devices and circuits. Alongside core material, you will have the opportunity to select from a carefully selected range of complementary options in computer science and engineering.
Year 2 builds on both core disciplines through the study of modules in areas such as digital systems design, advanced computer architectures, software engineering, signal processing and computer networks. You will develop an integrated approach to the combination of computer science and engineering, applying your much sought technical skills in a group software engineering project undertaken with one of our international industrial partners.
Year 3 exposes you to cutting-edge topics in system engineering, focusing on how to design for performance and dependability in embedded systems, sensor networks and mobile communications, robotics and modern VLSI design. You will complete an individual project, where you will apply your skills to an area of your choice under the supervision of our world-leading academics, utilising the expertise and resources of Computer Science and Engineering.
Study for a BEng, BSc or MEngOur four-year MEng degree provides greater breadth and depth of coverage than a three-year BSc, producing exceptionally employable graduates that can take an active role in shaping the future of their discipline.
Year 4 expands your experience through the study of research-active material in computer science and engineering. You will also participate in an interdisciplinary group project, which will integrate taught material as well as improving your research and development skills.
Regardless of whether you are admitted onto the BSc or MEng course, you have the option to transfer between the two variants until the end of your second year (subject to UK visa regulations). You will need a 2:1 or higher in your second year in order to proceed on the MEng course. If you are studying the 3-year variant of this course you may choose to have your degree awarded as a BEng or a BSc.
Spend a Year in Industry or Studying AbroadThe option of spending a year in industry or studying abroad is available to all students. Regardless of whether you decide to take a year away, there are ample opportunities to gain experience through internships during summer vacations, ensuring you have the chance to apply your knowledge and skills. Please note that spending a year studying abroad or working overseas is subject to relevant visa regulations.
UCAS Code: G406 (BEng), G408 (MEng)
A-level: A*AA (MEng) / AAA (BEng) including an A in Mathematics
Contextual Offer: AAA (MEng) / AAB (BEng) including an A in Mathematics
IB: 38 with three 6s at Higher Level including 6 in Higher Level Mathematics 'Analysis and Approaches' (MEng) / 38 with 6 in Higher Level Mathematics 'Analysis and Approaches' (BEng)