PHD, Wollongong University
BE, Wollongong University
CEEN 303 Fluid Mechanics
CEEN 305 Environmental Engineering Principles II
CEEN 307 Hydraulic Design
CIVL 201 Introduction to Civil Engineering
CIVL 415 Civil Engineering Projects
ENVG 702 Air Quality Models
ENVG 740 Advanced Hydraulic Design