Year 1
Analogue Electronics
Basic Electronics
Circuit Theory
Digital Electronics
English for Professional Communications
Fundamentals of Programming
Introduction to Electrical Machines and Power Systems
Mathematical Techniques for Engineering
Mathematics for Engineering I
Mathematics for Engineering II
Object-Oriented Concepts and Programming Techniques
Signals, Circuits and Systems
Year 2
Advanced Digital Communications
Basic Economics, Accounting and Management
Communication Theory
Computer Organisation and Architecture
Digital Systems Design
Electromagnetic Fields and Waves
Introductory Electromagnetics
Microprocessor and Microcontroller Systems
MPU1*
National Language/Other Languages
Optical Communications and Fixed Broadband Network
Process Control and Instrumentation
Year 3
Broadband Multimedia Communications and Cybersecurity
Co-Curriculum
Control Systems
Data Communications and Networking
Digital Signal Processing
Elective I
Industrial Training
Integrated Design Project
Numerical Methods and Statistics
Project Management
Year 4
Elective I
Elective II
Engineer in Society
Integrated Design Project
Law for Engineers
MPU1**
Mobile and Satellite Communications
Project
Sun Zi's Art of War and Business Strategies