Teaching

NME2106 Marine Structures 1B

undergraduate, SIT Building @ Ngee Ann Polytechnic, 2025

Undergraduate Joint Programme (Newcastle University and Singapore Institute of Technology)

MNO3107 Marine Structures 2

undergraduate, SIT Building @ Ngee Ann Polytechnic, 2025

Undergraduate Joint Programme (Newcastle University and Singapore Institute of Technology)

NME3110 Offshore Renewables

undergraduate, SIT Building @ Ngee Ann Polytechnic, 2024

Undergraduate Joint Programme (Newcastle University and Singapore Institute of Technology)

NME2105 Marine Structures 1A

undergraduate, SIT Building @ Ngee Ann Polytechnic, 2024

Undergraduate Joint Programme (Newcastle University and Singapore Institute of Technology)