Planned Course Offering for 2019-20
Enquire Planned Course Offering in 2019-20

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 10/07/18
ESTR1002 Problem Solving By Programming 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR1003 Engineering Physics: Electromagnetics, Optics and Modern Physics 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR1004 Linear Algebra and Vector Calculus for Engineers 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR1100 Introduction to Computing Using C++ 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR1102 Introduction to Computing Using Java 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2000 Complex Analysis and Differential Equations for Engineers 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2002 Probability and Statistics for Engineers 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2004 Discrete Mathematics for Engineers 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2005 Probability and Statistics for Engineers 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2006 Engineering Physics II 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2008 Technology, Society and Engineering Practice 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2012 Probability for Engineers 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2100 Embedded System Design 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2102 Data Structures 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2104 Digital Logic and Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2200 Introduction to Biomedical Engineering 2.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2201 Introduction to Biomedical Engineering 1.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2202 Biomedical Engineering Laboratory 1.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2204 Orthopaedic Biomechanics and Musculoskeletal Injury 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2206 Signals and Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2300 Principles of Communication Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2302 Signals and Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2304 Basic Analog and Digital Circuits 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2306 Introduction to Systems Programming 2.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2400 Engineering Mechanics 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2402 Thermodynamics 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2500 Engineering Economics 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2540 Introduction to Data Science 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR2601 Circuits and Signals for Biomedical Engineering 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3100 Rapid Prototyping of Digital Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3102 Intro to Operating Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3104 Design and Analysis of Algorithms 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3106 Principles of Programming Languages 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3108 Fundamentals of Artificial Intelligence 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3200 Microelectronic Devices and Circuits 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3202 Wireless Technology and Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3204 Principles of Semiconductor Devices 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3206 Introduction to Optical Communications 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3208 Biomaterials and Tissue Engineering 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3210 Medical Instrumentation and Sensors 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3212 Biofluids 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3214 Electromagnetic Fields and Waves 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3300 Digital Communications 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3302 Networks: Technology, Economics, and Social Interactions 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3304 Introduction to Stochastic Processes 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3306 Social Media and Human Information Interaction 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3308 Information and Software Engineering Practice 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3310 Computer Networks 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3400 Energy Utilization and Human Behaviour 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3402 Engineering Materials 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3404 Manufacturing Technology 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3406 Introduction to Control Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3408 Introduction to Robotics 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3410 Building Automation and Control 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3500 Operations Research II 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3502 Engineering Innovation and Entrepreneurship 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3504 Computer Processing Systems Concepts 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3506 Fundamentals in Information Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3508 Stochastic Models 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3509 Investment Science 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3510 Service Management 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3601 Medical Instrumentation and Design 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR3602 Neuroengineering 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4106 Introduction to Cloud Computing and Storage 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4120 Data Communication and Computer Networks 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4200 Biomedical Imaging Applications 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4201 Advanced Imaging and Spectroscopy Techniques in Biomedicine 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4202 Bionanotechnology 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4203 BioMEMS 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4204 Biomolecular Engineering 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4206 Radio Frequency Electronics 2.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4208 Advanced Radio Frequency Circuit Design 2.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4210 Physics and Technology of Semiconductor Devices 2.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4212 Digital Signal Processing and Applications 2.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4214 Musculoskeletal Tissue Engineering 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4216 Physics and Technology of Semiconductor Devices 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4218 Digital Signal Processing and Applications 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4220 Radio Frequency Electronics 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4300 Web-scale Information Analytics 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4302 Networking Protocols and Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4304 Wireless Communication Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4306 Introduction to Cyber Security 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4308 Network Software Design and Programming 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4312 Building Scalable Internet-based Services 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4314 Hands-on Wireless Communication 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4316 Programming Big Data Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4318 Telecommunication Switching and Network Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4400 Kinetic Energy Harvesting Devices and Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4402 Solar Energy and Photovoltaic Technology 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4404 Nuclear Energy and Risk Assessment 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4408 Computer-integrated Manufacturing 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4410 Finite Element Modelling and Analysis 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4412 Heat Transfer 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4414 Mechatronic Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4416 Modern Control Systems Analysis and Design 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4418 Engineering Optimization 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4420 Introduction to Combustion 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4422 Energy Storage Devices and Systems 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4424 Energy Distribution 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4500 Logistics Management 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4502 Supply Chain Management 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4504 Technology, Consulting and Analytics in Practice 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4506 Computational Finance 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4508 Statistics Modeling and Analysis in Financial Engineering 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4601 Global Medical Device Regulatory Affairs 3.0 Not Yet Decided Not Yet Decided 10/07/18
ESTR4998 Graduation Thesis I 3.0 Not Yet Decided Not Yet Decided 24/08/18