| EE1000Programme Induction | — | See programme requirements | No open materials |
| EE1001Foundations of Digital Techniques | 3 | See programme requirements | 92 readable168 archived candidates |
| EE1002Principles of Electrical Engineering | 3 | See programme requirements | 76 readable228 archived candidates |
| EE1004Foundations of Information Systems and Data Analysis | 3 | See programme requirements | 46 readable142 archived candidates |
| EE2000Logic Circuit Design | 3 | See programme requirements | 185 readable306 archived candidates |
| EE2004Microcomputer Systems | 3 | See programme requirements | 49 readable251 archived candidates |
| EE2005Electronic Devices and Circuits | 3 | See programme requirements | 106 readable290 archived candidates |
| EE2066Engineers in Society | 3 | See programme requirements | 4 readable15 archived candidates |
| EE2104Introduction to Electromagnetics | 3 | See programme requirements | 61 readable106 archived candidates |
| EE2108Computational Engineering Analysis | 3 | See programme requirements | 21 readable57 archived candidates |
| EE2109Electronic Circuits | — | See programme requirements | 2 readable |
| EE2203Modelling Techniques | — | See programme requirements | 16 readable |
| EE2301Basic Electronic Circuits | — | See programme requirements | 88 readable |
| EE2302Foundations of Information Engineering and Cryptography | — | See programme requirements | 68 readable |
| EE2303Applied AI Systems in Information Engineering: Lifecycle and Human-Centered Design | — | See programme requirements | No open materials |
| EE2331Data Structures and Algorithms | 3 | See programme requirements | No open materials |
| EE2800Semiconductor Physics for Engineers | 3 | See programme requirements | 9 readable |
| EE3001Foundations of Data Engineering | — | See programme requirements | 3 readable |
| EE3004Electronic Product Design | 3 | See programme requirements | 1 readable |
| EE3008Principles of Communications | 3 | See programme requirements | 22 readable77 archived candidates |
| EE3009Data Communications and Networking | 3 | See programme requirements | 76 readable |
| EE3012Engineers in Society | — | See programme requirements | No open materials |
| EE3070Design Project | 3 | See programme requirements | 10 readable37 archived candidates |
| EE3101Communication Engineering | — | See programme requirements | 51 readable |
| EE3109Applied Electromagnetics | 3 | See programme requirements | 109 readable138 archived candidates |
| EE3110Analogue Electronic Circuits | — | See programme requirements | 31 readable |
| EE3114Systems and Control | 3 | See programme requirements | 85 readable71 archived candidates |
| EE3115Applied Optoelectronic Devices | 3 | See programme requirements | 13 readable56 archived candidates |
| EE3121Differential Equations for Electrical Engineering | 3 | See programme requirements | 49 readable75 archived candidates |
| EE3122Analogue Circuit Fundamentals | 3 | See programme requirements | 49 readable63 archived candidates |
| EE3123Introduction to Electric Power Systems | 3 | See programme requirements | 21 readable26 archived candidates |
| EE3124Introduction to Electric Machines and Drives | 3 | See programme requirements | 29 readable30 archived candidates |
| EE3125Basic Power Electronics | 3 | See programme requirements | No open materials |
| EE3203Microprocessor System Design | — | See programme requirements | 1 readable |
| EE3206Object-Oriented Programming and Applications | 3 | See programme requirements | 22 readable |
| EE3207Digital System Design | — | See programme requirements | 6 readable |
| EE3209Data Management Techniques | — | See programme requirements | No open materials |
| EE3210Signals and Systems | 3 | See programme requirements | 39 readable157 archived candidates |
| EE3211Modelling Techniques | — | See programme requirements | 52 readable |
| EE3220System-on-Chip Design | 3 | See programme requirements | 98 readable |
| EE3301Quantitative Methods for Information Engineering | — | See programme requirements | No open materials |
| EE3315Internet Technology | — | See programme requirements | 32 readable |
| EE3320Internet Technologies & Protocols | — | See programme requirements | 5 readable |
| EE3331Probability Models in Information Engineering | — | See programme requirements | No open materials |
| EE3800Semiconductor Materials and Devices | — | See programme requirements | 1 readable |
| EE3801Microsystems and Nanotechnology | — | See programme requirements | 4 readable |
| EE4014Business Data Communication Networks | — | See programme requirements | 7 readable |
| EE4015Digital Signal Processing | 3 | See programme requirements | No open materials |
| EE4016Applications of AI with Deep Learning | 3 | See programme requirements | No open materials |
| EE4017Internet Finance | 3 | See programme requirements | 6 readable |
| EE4035Optical Fibre Communications | 3 | See programme requirements | No open materials |
| EE4036Wireless Communications | 3 | See programme requirements | 9 readable |
| EE4045Computer Controlled Systems | 3 | See programme requirements | No open materials |
| EE4080Project | 6 | See programme requirements | No open materials |
| EE4085Internship: Engineering Practice | 3 | See programme requirements | No open materials |
| EE4086Internship: Advanced Topics in Electrical Engineering | 3 | See programme requirements | No open materials |
| EE4087Internship: Industrial Project | 6 | See programme requirements | No open materials |
| EE4090Engineering Training | 0 | See programme requirements | 3 readable68 archived candidates |
| EE4092Engineering Training II for Electronic and Communication Engineering | — | See programme requirements | 6 readable |
| EE4096Engineering Training I | — | See programme requirements | No open materials |
| EE4097Engineering Training II | — | See programme requirements | 3 readable |
| EE4101Sustainable Energy Systems | 3 | See programme requirements | 5 readable |
| EE4105Principles of Lasers | 3 | See programme requirements | No open materials |
| EE41075G Circuit Design | 3 | See programme requirements | No open materials |
| EE4108Antennas for Wireless Communications and Sensing Connectivity | 3 | See programme requirements | No open materials |
| EE4115Audio-Visual Engineering | 3 | See programme requirements | 10 readable |
| EE4142Introduction to Integrated Photonics | 3 | See programme requirements | No open materials |
| EE4146Data Engineering and Machine Learning | 3 | See programme requirements | 21 readable |
| EE4147Grid-Connected Power Converters | 3 | See programme requirements | No open materials |
| EE4148Advanced Power Systems | 3 | See programme requirements | No open materials |
| EE4149Power Electronics | 3 | See programme requirements | No open materials |
| EE4208Computer Graphics for Engineers | — | See programme requirements | 2 readable |
| EE4209Digital Audio Technology | — | See programme requirements | No open materials |
| EE4211Computer Vision | — | See programme requirements | 49 readable |
| EE4212Cryptography and Information Theory | — | See programme requirements | No open materials |
| EE4213Human-Computer Interaction | — | See programme requirements | 9 readable |
| EE4215Cybersecurity Technology | — | See programme requirements | 16 readable |
| EE4216Modern Web Applications | — | See programme requirements | 11 readable |
| EE4217Digital Storage Technology | — | See programme requirements | 19 readable |
| EE4218Computer Architecture | — | See programme requirements | 7 readable |
| EE4221Cloud Computing Systems | 3 | See programme requirements | 45 readable |
| EE4222Digital Forensics | — | See programme requirements | No open materials |
| EE4304iOS Mobile App Development and Networking | — | See programme requirements | No open materials |
| EE4316Mobile Data Networks | 3 | See programme requirements | 19 readable |
| EE4802VLSI Circuit Design | — | See programme requirements | No open materials |
| EE4803Analog IC Design | — | See programme requirements | 14 readable |
| EE4804Antenna Design for Integrated Circuits | — | See programme requirements | No open materials |
| EE4990Summer Training Programme for Overseas Students | — | See programme requirements | No open materials |
| EE4991Summer Research Internship | — | See programme requirements | No open materials |
| EE5410Signal Processing | 3 | See programme requirements | No open materials |
| EE5412Telecommunication Networks | 3 | See programme requirements | 1 readable |
| EE5414Development and Design in Embedded Systems | 3 | See programme requirements | No open materials |
| EE5415Mobile Applications Design and Development | 3 | See programme requirements | No open materials |
| EE5416Topics in Bioelectronics and Biomedical Instrumentation | 3 | See programme requirements | No open materials |
| EE5425Fundamentals of Radio Frequency (RF) Circuit Engineering | 3 | See programme requirements | No open materials |
| EE5430Advanced CMOS Technology | 3 | See programme requirements | No open materials |
| EE5432Applications of Lasers in Optoelectronics | 3 | See programme requirements | No open materials |
| EE5434Machine Learning for Signal Processing Applications | — | See programme requirements | No open materials |
| EE5435Advanced Topics in Applied Electromagnetics | — | See programme requirements | No open materials |
| EE5436Fundamentals and Applications of Photonics | 3 | See programme requirements | No open materials |
| EE5437Internet of Things Technologies for Future City Applications | 3 | See programme requirements | No open materials |
| EE5438Applied Deep Learning | 3 | See programme requirements | No open materials |
| EE5439Meta-device and Photonic System Analysis | 3 | See programme requirements | No open materials |
| EE5606Artificial Intelligence for Antennas in Wireless Communications | 3 | See programme requirements | No open materials |
| EE5607Advanced Computer Architecture | — | See programme requirements | No open materials |
| EE5608Modern Cloud Architecture and Deployment Practice | — | See programme requirements | No open materials |
| EE5609Computer Networks: Architecture, Protocols, and Applications | — | See programme requirements | No open materials |
| EE5805Java Network Programming | 3 | See programme requirements | No open materials |
| EE5806Topics in Image Processing | 3 | See programme requirements | No open materials |
| EE5808Topics in Computer Graphics | — | See programme requirements | No open materials |
| EE5809Digital Audio Processing and Applications | 3 | See programme requirements | No open materials |
| EE5811Topics in Computer Vision | — | See programme requirements | No open materials |
| EE5815Topics in Security Technology | — | See programme requirements | No open materials |
| EE6413Advanced Topics in Networking Technologies | — | See programme requirements | No open materials |
| EE6426Radio Frequency (RF) Circuit Engineering | 3 | See programme requirements | No open materials |
| EE6427Modern Power Electronics | 3 | See programme requirements | 7 readable |
| EE6428Optical Communications | 3 | See programme requirements | No open materials |
| EE6429Optical Fibres and Waveguides | 3 | See programme requirements | No open materials |
| EE6432Topics in Digital Video Broadcasting | 3 | See programme requirements | No open materials |
| EE6435Multi-Dimensional Data Modeling and its Applications | — | See programme requirements | No open materials |
| EE6449Electromagnetic Compatibility - EMC Theory, Design and Measurement | 3 | See programme requirements | No open materials |
| EE6450Advanced Topics in Engineering I | 3 | See programme requirements | No open materials |
| EE6451Advanced Topics in Engineering II | 3 | See programme requirements | No open materials |
| EE6453Mobile Communication and Networks | 3 | See programme requirements | No open materials |
| EE6601Topics in Radio Frequency Circuit Design and Applications | 3 | See programme requirements | No open materials |
| EE6603Wireless Communication Technologies | 3 | See programme requirements | No open materials |
| EE6605Complex Networks: Modeling, Dynamics and Control | 3 | See programme requirements | 21 readable |
| EE6609Nonlinear Optical Devices | 3 | See programme requirements | No open materials |
| EE6610Queueing Theory with Telecommunications Applications | — | See programme requirements | No open materials |
| EE6611Directed Studies for Taught Postgraduate Students | 3 | See programme requirements | No open materials |
| EE6614Reliability Engineering in Electronics Industry | 3 | See programme requirements | No open materials |
| EE6615Nanotechnology for Devices and Microsystems | — | See programme requirements | No open materials |
| EE6617Detection and Estimation - Theory and Applications in Communications | 3 | See programme requirements | 20 readable |
| EE6619Antenna Design for Wireless Communications | 3 | See programme requirements | No open materials |
| EE6620Linear Systems Theory and Design | 3 | See programme requirements | No open materials |
| EE6621Computational Physiology and Neural Systems | 3 | See programme requirements | No open materials |
| EE6622Topics in Smart Grids | 3 | See programme requirements | No open materials |
| EE6623Sustainable Energy Systems | 3 | See programme requirements | No open materials |
| EE6624Advanced Topics in Power and Energy Systems | — | See programme requirements | No open materials |
| EE6625Hardware Architectures for Artificial Intelligence and Machine Learning | 3 | See programme requirements | No open materials |
| EE6626AI-enabled Autonomous Driving | 3 | See programme requirements | No open materials |
| EE6627Quantitative Finance: Principles and Applications | 3 | See programme requirements | No open materials |
| EE6680Dissertation | 9 | See programme requirements | No open materials |
| EE6680DDissertation | — | See programme requirements | No open materials |
| EE6690Internship Scheme in Electrical Industry | 3 | See programme requirements | No open materials |
| EE6691Applied Research Internship Scheme in Electrical Engineering | 15 | See programme requirements | No open materials |
| EE6802Advances in Digital Signal Processing | 3 | See programme requirements | No open materials |
| EE8001Guided Studies | — | See programme requirements | No open materials |
| EE8401Advanced Topics in Applied Electromagnetics | 3 | See programme requirements | No open materials |
| EE8402Advanced Topics in Power and Energy Systems | 3 | See programme requirements | No open materials |
| EE8403Machine Learning for Signal Processing Applications | — | See programme requirements | No open materials |
| EE8404Nanotechnology for Devices and Microsystems | 3 | See programme requirements | No open materials |
| EE8405Queueing Theory with Telecommunications Applications | 3 | See programme requirements | No open materials |
| EE8406AI-enabled Autonomous Driving | — | See programme requirements | No open materials |
| EE8461Research Seminar I | — | See programme requirements | No open materials |
| EE8462Research Seminar II | — | See programme requirements | No open materials |
| EE8563Research Seminar III | — | See programme requirements | No open materials |
| EE8564Research Seminar IV | — | See programme requirements | No open materials |
| GE1314Ironman: The Art and Science of Robots in Our Society | — | See programme requirements | No open materials |
| GE1315Silicon Nanoelectronics | — | See programme requirements | No open materials |
| GE1322Introduction to Human Bionics | — | See programme requirements | No open materials |
| GE1339Wireless Connectivity in Modern Society | — | See programme requirements | No open materials |
| GE1342Light: from Double Rainbows to Optical Fibers | — | See programme requirements | No open materials |
| GE1354Introduction to Electronic Design | 3 | See programme requirements | 9 readable30 archived candidates |
| GE2316Computing Snapshot, Today and Tomorrow | — | See programme requirements | No open materials |
| GE2318Complexity in Science and Technology | — | See programme requirements | No open materials |