Mechanics I - CIVE40005
Role
Lecturer
Structural Mechanics I - CIVE40006
Role
Course Leader
Civil Engineering Design 3 - CIVE60001
Role
Course Leader
Steel Structures and Design - CIVE70013
Role
Course Leader
Faculty of Engineering, Department of Civil and Environmental Engineering
Senior Teaching Fellow