Major and Module Selection Instructions

MEng in Electronic & Computer Engineering
Course Short Code
MECE
Course Year
1
Course Offering: 03

Masters in Electronic & Computer Engineering

Full-time / Flexible

Please only register for Modules you have not already completed, and intend to complete this year.

ATTENTION STUDENTS WHO ARE BEGINNING THEIR PROGRAMME IN JANUARY: Register for Semester 2 modules ONLY. Do not register for the Masters Project module.

ATTENTION STUDENTS WHO ARE REGISTERING IN SEPTEMBER: You must register for ALL modules that you intend to complete in the current academic year (each academic year has its own registration process cycle).

ATTENTION FLEXIBLE/PART-TIME STUDENTS: DO NOT register for a Masters Project module in your first year of study.

Prior to proceeding with registration for the Masters in Electronic & Computer Engineering, please visit the School of Electronic Engineering postgraduate module selection.

Students must register in all the core modules (EEN1101 and EEN1095, 30 credits), a minimum of 4 optional modules corresponding to the major they have registered in (30 credits) and 4 more optional  modules of their choice (30 credits). 

Please click here to view your module options. 

**It is your responsibility to ensure that you register correctly**

 

Nanotechnology and Photonics  (NTP) Major

Core Modules

Module Code  Module Title  Level Module Credits Semester
EEN1101 Research Training & Project Planning 9 7.5 Year long
EEN1095 Electronic Engineering Project 9 22.5 Year long

Optional Modules

Module Code  Module Title  Level Module Credits Semester
EEN1003 Nanoelectronics Technology 9 7.5 Semester 1
EEN1067 Photonic Devices 9 7.5 Semester 1
EEN1090 Semiconductor Device Manufacturing 9 7.5 Semester 2
EEN1076 Photonic Applications and Technologies 9 7.5 Semester 2

 

Internet of Things (IoT) Major

Core Modules

Module Code  Module Title  Level Module Credits Semester
EEN1101 Research Training & Project Planning 9 7.5 Year long
EEN1095 Electronic Engineering Project 9 22.5 Year long

Optional Modules

Module Code  Module Title  Level Module Credits Semester
EEN1073 Real-Time Digital Signal Processing (DSP) 9 7.5 Semester 1
EEN1071 Connected Embedded Systems 9 7.5 Semester 2
EEN1072 Data Analysis and Machine Learning II 9 7.5 Semester 2
EEN1004 Network Stack Implementation 9 7.5 Semester 2

 

Imaging Processing & Analysis (IPA) Major

Core Modules

Module Code  Module Title  Level Module Credits Semester
EEN1101 Research Training & Project Planning 9 7.5 Year long
EEN1095 Electronic Engineering Project 9 22.5 Year long

Optional Modules

Module Code  Module Title  Level Module Credits Semester
EEN1067 Real-Time Digital Signal Processing (DSP) 9 7.5 Semester 1
EEN1072 Data Analysis and Machine Learning II 9 7.5 Semester 2
EEN1001 Computer Vision 9 7.5 Semester 2
EEN1068 Entrepreneurship for Engineers 9 7.5 Semester 2

 

Data and Telecommunications Networks (DTN) Major

Core Modules

Module Code  Module Title  Level Module Credits Semester
EEN1101 Research Training & Project Planning 9 7.5 Year long
EEN1095 Electronic Engineering Project 9 22.5 Year long

Optional Modules

Complete a total of eight 7.5-credit modules, of which at least four must be chosen from the following list:

Module Code  Module Title  Level Module Credits Semester
EEN1058 Network Performance 9 7.5 Semester 1
EEN1067 Photonic Devices 9 7.5 Semester 1
EEN1072 Data Analysis and Machine Learning II 9 7.5 Semester 2
EEN1076 Photonic Applications and Technologies 9 7.5 Semester 2
EEN1078 Future Network Architectures 9 7.5 Semester 2
EEN1004 Network Stack Implementation 9 7.5 Semester 2

 

General Masters Modules / Majors Optional Module Choices

Optional Modules

Module Code  Module Title  Level Module Credits Semester
EEN1097 Edge Programming with C/C++ & Rust 8 7.5 Semester 1
EEN1043 Wireless/Mobile Communications 8 7.5 Semester 1
EEN1044 Image Processing & Analysis (Plus) 8 7.5 Semester 1
EEN1049 Solid State Electr. & Semiconductor Devices 8 7.5 Semester 1
EEN1083 Data Analysis and Machine Learning I 8 7.5 Semester 1
EEN1054 Mathematical Techniques and Problem Solving 8 7.5 Semester 1
EEN1058 Network Performance 9 7.5 Semester 1
EEN1067 Photonic Devices 9 7.5 Semester 1
EEN1079 Energy System Decarbonisation 9 7.5 Semester 1
EEN1003 Nanoelectronics Technology 9 7.5 Semester 1
EEN1073 Real-Time Digital Signal Processing (DSP) 9 7.5 Semester 1
EEN1074 Blockchain Scalability 9 7.5 Semester 1 
EEN1037 Web Application Development 8 7.5 Semester 2
EEN1040 Bioelectronics 8 7.5 Semester 2
EEN1045 Optical Communications System Design 8 7.5 Semester 2
EEN1048 Mechatronic System Simulation & Control 8 7.5 Semester 2
EEN1053 Introduction to Engineering Management  8 7.5 Semester 2
EEN1057 3D Interface Technologies 8 7.5 Semester 2
EEN1068 Entrepreneurship for Engineers 9 7.5 Semester 2
EEN1090 Semiconductor Device Manufacturing 9 7.5 Semester 2
EEN1071 Connected Embedded Systems 9 7.5 Semester 2
EEN1072 Data Analysis and Machine Learning II 9 7.5 Semester 2
EEN1001 Computer Vision 9 7.5 Semester 2
EEN1004 Network Stack Implementation 9 7.5 Semester 2
EEN1059 Security for IoT and Edge Networks 9 7.5 Semester 2
EEN1076 Photonic Applications and Technologies 9 7.5 Semester 2
EEN1078 Future Network Architectures 9 7.5 Semester 2