The course information listed below is for planning ONLY.
Departments may at any time amend the information or update
the records. Students are advised to seek confirmation
with departments if they require accurate updated information.
Course Code |
Course Title |
Unit |
Term 1 |
Term 2 |
Last Update Date |
ESTR1000 |
Introduction to Engineering Design |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR1002 |
Problem Solving By Programming |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR1003 |
Engineering Physics: Electromagnetics, Optics and Modern Physics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR1004 |
Linear Algebra and Vector Calculus for Engineers |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR1005 |
Linear Algebra for Engineers |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR1006 |
Multivariable Calculus for Engineers |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR1100 |
Introduction to Computing Using C++ |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR1102 |
Introduction to Computing Using Java |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2000 |
Complex Analysis and Differential Equations for Engineers |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2002 |
Probability and Statistics for Engineers |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2004 |
Discrete Mathematics for Engineers |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2005 |
Probability and Statistics for Engineers |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2012 |
Probability for Engineers |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2014 |
Complex Variables for Engineers |
2.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2016 |
Differential Equations for Engineers |
2.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2018 |
Probability for Engineers |
2.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2020 |
Statistics for Engineers |
2.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2100 |
Embedded System Design |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2102 |
Data Structures |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2104 |
Digital Logic and Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2106 |
Building Web Applications |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2201 |
Introduction to Biomedical Engineering |
1.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2203 |
Biomedical Engineering Laboratory and Hospital Experience |
2.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2204 |
Orthopaedic Biomechanics and Musculoskeletal Injury |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2206 |
Signals and Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2300 |
Principles of Communication Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2302 |
Signals and Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2304 |
Basic Analog and Digital Circuits |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2306 |
Introduction to Systems Programming |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2308 |
Probability Models and Applications |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2360 |
Fourier Analysis with Engineering Applications |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2362 |
Discrete Structures and Probability |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2400 |
Engineering Mechanics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2402 |
Thermodynamics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2404 |
Heating, Ventilation, and Air-Conditioning (HVAC) I |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2500 |
Engineering Economics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2520 |
Optimization Methods |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2540 |
Introduction to Data Science |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2601 |
Circuits and Signals for Biomedical Engineering |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR2602 |
Biomedical Engineering Laboratory |
2.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3100 |
Rapid Prototyping of Digital Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3102 |
Introduction to Operating Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3106 |
Principles of Programming Languages |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3110 |
Algorithms for Bioinformatics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3112 |
Numerical Optimization |
2.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3114 |
Numerical Optimization |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3200 |
Microelectronic Devices and Circuits |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3202 |
Wireless Technology and Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3204 |
Principles of Semiconductor Devices |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3206 |
Introduction to Optical Communications |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3208 |
Biomaterials and Tissue Engineering |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3212 |
Biofluids |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3214 |
Fundamentals of Applied Electromagnetics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3216 |
Robotic Perception and Intelligence |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3300 |
Digital Communications |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3302 |
Networks: Technology, Economics, and Social Interactions |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3304 |
Introduction to Stochastic Processes |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3306 |
Social Media and Human Information Interaction |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3308 |
Information and Software Engineering Practice |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3310 |
Computer Networks |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3400 |
Energy Utilization and Human Behaviour |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3402 |
Engineering Materials |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3404 |
Manufacturing Technology |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3406 |
Introduction to Control Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3408 |
Introduction to Robotics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3410 |
Heating, Ventilation, and Air-Conditioning (HVAC) II |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3500 |
Operations Research II |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3502 |
Engineering Innovation and Entrepreneurship |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3504 |
Computer Processing Systems Concepts |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3506 |
Fundamentals in Information Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3508 |
Stochastic Models |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3509 |
Investment Science |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3510 |
Service Management |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3512 |
Technology, Consulting and Analytics in Practice |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3514 |
Introduction to Logistics and Supply Chain Management |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3516 |
Fundamentals in Decision and Data Analytics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3601 |
Medical Instrumentation and Design |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3602 |
Neuroengineering |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3603 |
Medical Instrumentation and Design |
2.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3604 |
Molecular and Cellular Engineering Laboratory |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR3605 |
Data Analytics for Personalized Genomics and Precision Medicine |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4104 |
Distributed and Parallel Computing |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4106 |
Introduction to Cloud Computing and Storage |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4120 |
Data Communication and Computer Networks |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4122 |
Online Algorithms for Machine Learning and Optimization |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4140 |
Foundation of Applied Deep Learning |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4200 |
AI & Imaging for Biomedical Engineering |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4201 |
Advanced Imaging and Spectroscopy Techniques in Biomedicine |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4202 |
Bionanotechnology |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4203 |
BioMEMS |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4204 |
Biomolecular Engineering |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4214 |
Musculoskeletal Tissue Engineering |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4216 |
Physics and Technology of Semiconductor Devices |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4218 |
Digital Signal Processing and Applications |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4220 |
Radio Frequency Electronics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4222 |
RF Circuits for Wireless Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4300 |
Web-scale Information Analytics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4302 |
Networking Protocols and Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4304 |
Wireless Communication Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4306 |
Introduction to Cyber Security |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4308 |
Network Software Design and Programming |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4312 |
Building Scalable Internet-based Services |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4314 |
Hands-on Wireless Communication |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4316 |
Programming Big Data Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4320 |
Optical Communications |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4322 |
Introduction to Cryptography |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4324 |
Data Science in Practice |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4326 |
Blockchain and Applications |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4328 |
Functional Programming |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4400 |
Kinetic Energy Harvesting Devices and Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4402 |
Solar Energy and Photovoltaic Technology |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4404 |
Nuclear Energy and Risk Assessment |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4408 |
Computer-integrated Manufacturing |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4410 |
Finite Element Modelling and Analysis |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4412 |
Heat Transfer |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4414 |
Mechatronic Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4416 |
Modern Control Systems Analysis and Design |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4418 |
Engineering Optimization |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4420 |
Introduction to Combustion |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4422 |
Energy Storage Devices and Systems |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4424 |
Energy Distribution |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4500 |
Logistics Management |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4502 |
Supply Chain Management |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4504 |
Technology, Consulting and Analytics in Practice |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4506 |
Computational Finance |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4508 |
Statistics Modeling and Analysis in Financial Engineering |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4510 |
Advances in Logistics and Supply Chain Management |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4512 |
Stochastic Models for Decision Analytics |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4601 |
Global Medical Device Regulatory Affairs |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4998 |
Graduation Thesis I |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |
ESTR4999 |
Graduation Thesis II |
3.0 |
Not Yet Decided |
Not Yet Decided |
28/07/23 |