📖Program Curriculum
YEAR 0
Foundation
One Year-long double module allocated based on previous maths qualifications:
Mathematics A or
Mathematics B
Semester 1
Compulsory
Computing
Essential Foundation Mathematics
Communication in Science and Technology
Semester 2
Compulsory
Digital Electronics and Computer Systems
Introduction to Business Information Systems
Discrete Mathematics
Please note that all modules are subject to change.
YEAR 1
Analogue Electronic Systems
Communications and Networks
Digital Circuit Design
Electronic Engineering Mathematics I
Object Oriented Programming
Procedural Programming
Engineering Skills and Practice
Signals and Information
Please note that all modules are subject to change.
YEAR 2
Compulsory
Algorithms and Data Structures
Communications Systems
Digital Systems Design
Microprocessor Systems Design
Operating Systems
Software Engineering
Software Engineering Project
Choose one from
Graphical Users Interfaces
Signals and Systems Theory
Please note that all modules are subject to change.
YEAR 3
Compulsory
Embedded Systems
Integrated Circuit Design
Project (year-long module)
Choose two from
Big Data Processing
Control Systems
Data Mining
Digital Signal Processing
Web Programming
Choose two from
Advanced Control Systems
Bayesian Decision and Risk Analysis
Image Processing
Distributed Systems
Digital Media and Social Networks
Product Development
Security Engineering
User Experience Design
Please note that all modules are subject to change.