| Module |
Stage |
Total Credits |
| EEE1001 | Fields, Materials and Devices | 1 | 20 credits |
| EEE1003 | Circuit Theory | 1 | 20 credits |
| EEE1008 | C Programming | 1 | 10 credits |
| EEE1009 | Communication Skills and Innovation | 1 | 10 credits |
| EEE2007 | Computer Systems and Microprocessors | 2 | 20 credits |
| EEE2008 | Project and Professional Issues | 2 | 20 credits |
| EEE2009 | Signals and Communications II | 2 | 20 credits |
| EEE2012 | Control and Electrical Machines | 2 | 20 credits |
| EEE2013 | Digital Electronics | 2 | 10 credits |
| EEE2014 | Semiconductor Devices and Analogue Electronics | 2 | 20 credits |
| EEE2015 | Electromagnetic Fields & Waves | 2 | 10 credits |
| EEE2016 | Analogue Electronics | 2 | 10 credits |
| EEE3002 | Electrical Machines | 3 | 10 credits |
| EEE3003 | Power Electronics | 3 | 10 credits |
| EEE3004 | Digital Signal Processing | 3 | 10 credits |
| EEE3006 | RF Engineering | 3 | 10 credits |
| EEE3007 | Design and Test of Digital Systems | 3 | 10 credits |
| EEE3008 | Industrial Automation and Robotics | 3 | 10 credits |
| EEE3009 | Real Time and Embedded Systems | 3 | 10 credits |
| EEE3095 | Individual Project and Dissertation (BEng) | 3 | 40 credits |
| EEE3096 | Individual Project and Dissertation (BEng) | 3 | 40 credits |
| EEE3097 | Individual Project and Dissertation (BEng) | 3 | 40 credits |