School of Engineering 2026
Unit offerings
CIVL3101 Hydraulics and Hydrology
Session 1, In person-scheduled-weekday, North Ryde
CIVL6104 Hydraulics and Hydrology
Session 1, In person-scheduled-weekday, North Ryde
ELEC2070 Linear Circuits and Devices
Session 1, In person-scheduled-weekday, North Ryde
ELEC3042 Embedded Systems
Session 1, In person-scheduled-weekday, North Ryde
ELEC4844 Signal Processing for Software Defined Radio
Session 1, In person-scheduled-weekday, North Ryde
ELEC8860 Hardware Security
Session 1, In person-scheduled-weekday, North Ryde
ENGG1000 Introduction to Engineering
Session 1, In person-scheduled-weekday, North Ryde
ENGG4201 Internet of Things Systems Design
Session 1, In person-scheduled-weekday, North Ryde
ENGG8000 Professional Practice
Session 1, In person-scheduled-weekday, North Ryde
ENGG8103 Engineering Management and Communication
Session 1, In person-scheduled-weekday, North Ryde
ENGG8106 Engineering Innovation and Entrepreneurship
Session 1, In person-scheduled-weekday, North Ryde
ENGG8107 Business Process Engineering
Session 1, In person-scheduled-weekday, North Ryde
ENGG8114 Contracts and Procurement
Session 1, In person-scheduled-weekday, North Ryde
ENGG8401 Safety and Risk Engineering
Session 1, In person-scheduled-weekday, North Ryde
MECH2002 Fluid Mechanics
Session 1, In person-scheduled-weekday, North Ryde
MECH3001 Thermodynamics
Session 1, In person-scheduled-weekday, North Ryde
MECH4005 Production Processes
Session 1, In person-scheduled-weekday, North Ryde
MECH6001 Industrial Applications of Thermodynamics
Session 1, In person-scheduled-weekday, North Ryde
MTRN4066 Advanced Mechatronic Engineering
Session 1, In person-scheduled-weekday, North Ryde
MTRN8066 Advanced Mechatronic Engineering
Session 1, In person-scheduled-weekday, North Ryde