Postgraduate Module Selection 2023/24

Our taught MEng in Electronic & Computer Engineering (MECE) programme is highly flexible, allowing participants to customise their programme based on preferred specialisation areas and to choose from an offering of a wide range of modules. Students may tailor their selection of modules to best align with, or to expand, their existing skill set. To meet the overall Masters programme requirements, complete eight taught modules (of which four or more must be Level 9 modules) plus a Masters project.

Choose between the General Masters, with maximum flexibility of module choice, or six Majors options in specialised areas. To meet the requirements for a Major, complete the four core major modules listed below, plus any four other 7.5 credit taught modules, plus the specific Major Project. Recommended options for each major are listed below, however, students are free to tailor their optional module choices. The General Masters Project is taken if choosing the Masters without a Major option.

Qualifier students choose from the same set of modules, but do not take a project module until they have transferred onto the MEng programme.

Nanotechnology & Photonics Major (NTP) – Core Modules Level Credits Semester
EE559: Nanoelectronics Technology 9 7.5 1
EE518: Photonic Applications and Technologies * 9 7.5 2
EE506: Photonic Devices 9 7.5 1
EE508: Device Manufacturing 9 7.5 2
EE581: Masters Project – Nano Tech. Major 9 30 Year Long
* Note: EE518 replaces PS508A as core module on NTP in 2023/24. Continuing students, who have previously completed PS508A, do not need to take EE518 to complete the requirements for this major. Students taking NTP in 2023/24 may take PS508A as an option.
Future Network Technologies (FNT) Major – Core Modules Level Credits Semester
EE506: Photonic Devices 9 7.5 1
EE518: Photonic Applications and Technologies 9 7.5 2
EE519: Wireless Communications in Fading Channels 9 7.5 2
EE521: Future Network Architectures 9 7.5 2
EE583: Masters Project – FNT Major 9 30 Year Long
Internet of Things (IoT) Major – Core Modules Level Credits Semester
EE514: Data Analysis and Machine Learning 9 7.5 1
EE515: Real-Time Digital Signal Processing (DSP) 9 7.5 1
EE513: Connected Embedded Systems 9 7.5 2
EE562: Network Stack Implementation 9 7.5 2
EE580: Masters Project – IoT Major 9 30 Year Long
Image Processing & Analysis (IPA) Major – Core Modules Level Credits Semester
EE514: Data Analysis and Machine Learning 9 7.5 1
EE515: Real-Time Digital Signal Processing (DSP) 9 7.5 1
EE507: Entrepreneurship for Engineers 9 7.5 2
EE544: Computer Vision 9 7.5 2
EE595: Masters Project – IPA Major 9 30 Year Long
Advanced Data Networks (ADN) Major – Core Modules Level Credits Semester
EE500: Network Performance 9 7.5 1
EE521: Future Network Architectures * 9 7.5 2
EE517: Network Analysis and Dimensioning 9 7.5 2
EE562: Network Stack Implementation 9 7.5 2
EE596: Masters Project – Networks Major 9 30 Year Long
* Note: EE521 replaces EE509 as core module on ADN in 2023/24. Continuing students, who have previously completed EE509, do not need to take EE521 to complete the requirements for this major.
Semiconductor & Plasma Technology (SPT) Major – Core Modules Level Credits Semester
PS508A: Fundamentals of Industrial Plasmas 9 7.5 1
EE559: Nanoelectronics Technology 9 7.5 1
PS510A: Plasma Applications 9 7.5 2
EE508: Device Manufacturing 9 7.5 2
EE582: Masters Project – SPT Major 9 30 Year Long
General Masters Modules / Majors Optional Module Choices Level Credits Semester
EE402: OOP with Embedded Systems 8 7.5 1
EE452: Wireless/Mobile Communications 8 7.5 1
EE453: Image Processing & Analysis (Plus) 8 7.5 1
EE463: Solid State Electronics & Semiconductor Devices 8 7.5 1
EE488:  Mathematical Techniques and Problem Solving 8 7.5 1
EE500: Network Performance 9 7.5 1
EE506: Photonic Devices 9 7.5 1
EE514: Data Analysis and Machine Learning 9 7.5 1
EE515: Real-Time Digital Signal Processing (DSP) 9 7.5 1
EE516I: Blockchain Scalability 9 7.5 1
EE535: Energy System Decarbonisation 9 7.5 1
EE559: Nanoelectronics Technology 9 7.5 1
PS508A: Fundamentals of Industrial Plasmas 9 7.5 1
EE417: Web Application Development 8 7.5 2
EE445: Bioelectronics 8 7.5 2
EE454: Optical Communications System Design 8 7.5 2
EE459: Mechatronic System Simulation & Control 8 7.5 2
EE470: Introduction in Engineering Management 8 7.5 2
EE497: 3D Interface Technologies 8 7.5 2
EE5001: Security for IoT and Edge Networks 9 7.5 2
EE507: Entrepreneurship for Engineers 9 7.5 2
EE508: Device Manufacturing 9 7.5 2
EE513: Connected Embedded Systems 9 7.5 2
EE517: Network Analysis and Dimensioning 9 7.5 2
EE518: Photonic Applications and Technologies 9 7.5 2
EE519: Wireless Communications in Fading Channels 9 7.5 2
EE521: Future Network Architectures 9 7.5 2
EE544: Computer Vision 9 7.5 2
EE562: Network Stack Implementation 9 7.5 2
PS510A: Plasma Applications 9 7.5 2
       
EE592: General Masters Project 9 30 Year Long

 

Recommended Optional Modules for Majors

Major in Nanotechnology & Photonics (NTP)

Core Skills: Semiconductor and photonic device design and production, industry practices

Major in Future Network Technologies (FNT)

Core Skills: access, edge, core and data centre networks, radio and optical technologies.

Major in the Internet of Things (IoT)

Core Skills: Connected-embedded, network programming, real-time DSP, data analysis

Major in Image Processing & Analysis (IPA)

Core Skills: Data analytics, machine learning, deep learning, signal processing, industry context

Major in Advanced Data Networks (ADN)

Core Skills: Next generation network design, implementation and performance analysis

Major in Semiconductor & Plasma Technology (SPT)

Core Skills: Industrial plasmas and semiconductor manufacturing, semiconductor devices