Skip to main content

Stage 1 will provide a broad introduction to the principles of engineering. You will gain an understanding of design processes in a multi-disciplinary context. This will aid the development for your professional skills. You will also focus on engineering materials, mechanics, and electrical and electronic engineering.

Modules

Compulsory Modules Credits
Programming Portfolio 30
Engineering Mathematics I 20
Electrical and Magnetic Systems 15
Electronics and Sensors 10
Properties & Behaviour of Engineering Materials 15
Introduction to Programming Languages (C, Matlab and Python) 15
Sustainable Design, Creativity and Professionalism 15

During Stage 2 you'll develop your knowledge further, exploring areas including operating systems, computer networks, digital electronics, and analogue electronics. 

You'll complete a design-based project in groups, working with students from other electrical engineering programmes. 

Modules

Compulsory Modules Credits
Security Programming 20
Project and Professional Issues 20
Signals and Communications 20
Semiconductor Devices and Analogue Electronics 20
Engineering Internet-of-Things Project 10
Computer Programming and Organisation 20
Digital Electronics 10

In Stage 3 you'll complete in-depth modules covering topics such as system and network security, signal processing and machine learning, database technology, telecommunication networks, and accounting, finance and law for engineers. 

You'll also complete a significant individual project and dissertation, applying your expertise to investigate a complex problem such as developing an ultrasonic robot navigation system, multibiometric systems for face recognition, and 3D reconstruction through stereo vision. 

Modules

Compulsory Modules Credits
System and Network Security 20
Integrated Circuit Design and Embedded System 20
Signal Processing and Machine Learning 20
Individual Project and Technical Report 30
Business and Law for Engineers 10
Optional Modules Credits
Digital Communication Systems 20
Electronic Devices and Semiconductor Technology 20