School of Engineering 2025
Unit offerings
CIVL1001 Introduction to Civil Engineering
Session 1, In person-scheduled-weekday, North Ryde
CIVL2201 Soil Mechanics
Session 1, In person-scheduled-weekday, North Ryde
CIVL3101 Hydraulics and Hydrology
Session 1, In person-scheduled-weekday, North Ryde
CIVL3201 Transport Engineering
Session 1, In person-scheduled-weekday, North Ryde
CIVL3301 Design of Concrete Structures
Session 1, In person-scheduled-weekday, North Ryde
CIVL4090 Civil Engineering Research Thesis A
Session 1, In person-scheduled-weekday, North Ryde
CIVL4091 Civil Engineering Research Thesis B
Session 1, In person-scheduled-weekday, North Ryde
CIVL4201 Geotechnical and Transportation Project
Session 1, In person-scheduled-weekday, North Ryde
CIVL4301 Integrated Structural Design and Construction
Session 1, In person-scheduled-weekday, North Ryde
CIVL6104 Hydraulics and Hydrology
Session 1, In person-scheduled-weekday, North Ryde
CIVL6202 Transport Engineering
Session 1, In person-scheduled-weekday, North Ryde
CIVL8202 Integrated Structural Design and Construction
Session 1, In person-scheduled-weekday, North Ryde
ELCT3005 Power Electronics
Session 1, In person-scheduled-weekday, North Ryde
ELCT4004 Power Systems Analysis
Session 1, In person-scheduled-weekday, North Ryde
ELEC2040 Signals and Systems
Session 1, In person-scheduled-weekday, North Ryde
ELEC2070 Linear Circuits and Devices
Session 1, In person-scheduled-weekday, North Ryde
ELEC3024 Control Systems
Session 1, In person-scheduled-weekday, North Ryde
ELEC3042 Embedded Systems
Session 1, In person-scheduled-weekday, North Ryde
ELEC4092 Electrical and Electronic Engineering Research Thesis A
Session 1, In person-scheduled-weekday, North Ryde
ELEC4093 Electrical and Electronic Engineering Research Thesis B
Session 1, In person-scheduled-weekday, North Ryde
ELEC4844 Signal Processing for Software Defined Radio
Session 1, In person-scheduled-weekday, North Ryde
ELEC6202 Power Electronics
Session 1, In person-scheduled-weekday, North Ryde
ELEC6203 Control Systems and Industrial Automation
Session 1, In person-scheduled-weekday, North Ryde
ELEC8201 Power and Renewable Energy Systems Analysis
Session 1, In person-scheduled-weekday, North Ryde
ELEC8844 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
ENGG1050 Engineering Design
Session 1, In person-scheduled-weekday, North Ryde
ENGG2050 Engineering Systems and Design Thinking
Session 1, In person-scheduled-weekday, North Ryde
ENGG3050 Engineering Leadership and Entrepreneurship
Session 1, In person-scheduled-weekday, North Ryde
ENGG4001 Professional Practice
Session 1, In person-scheduled-weekday, North Ryde
ENGG4092 Engineering Research Thesis Extension A
Session 1, In person-scheduled-weekday, North Ryde
ENGG4093 Engineering Research Thesis Extension B
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
ENGG8090 Engineering Project Planning
Session 1, In person-scheduled-weekday, North Ryde
ENGG8091 Engineering Project Implementation
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
ENGG8990 Master of Research - Engineering
Session 1, In person-scheduled-weekday, North Ryde
MECH1001 Introduction to Mechanical Engineering
Session 1, In person-scheduled-weekday, North Ryde
MECH2002 Fluid Mechanics
Session 1, In person-scheduled-weekday, North Ryde
MECH2003 Mechanical Design 1
Session 1, In person-scheduled-weekday, North Ryde
MECH2004 Mechanics of Solids
Session 1, In person-scheduled-weekday, North Ryde
MECH3001 Thermodynamics
Session 1, In person-scheduled-weekday, North Ryde
MECH3003 Mechanical Design 2
Session 1, In person-scheduled-weekday, North Ryde
MECH3005 Manufacturing Engineering
Session 1, In person-scheduled-weekday, North Ryde