Skip to main content

In Stage 1, you'll be introduced to core areas of electronics and computer engineering. 

You'll cover topics such as programming, circuit theory, signals and communications, and engineering mathematics.

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 your second year, 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 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. 

Alongside this, you will be able to choose from optional modules such as web technologies, system and network security, website design and construction, digital signal processing, and real-time and embedded systems. 

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