Teaching
Course materials, schedules, and resources for classes taught.
My teaching spans transport engineering, road engineering, spatial communication, structural mechanics, and sustainable commerce. I am especially interested in clear technical communication, applied problem solving, and responsible use of AI-supported learning tools in engineering education.
Monash University
Assistant Lecturer / Teaching Associate, 2023 - Present
Transport and Traffic Engineering
Transport systems, traffic operations, engineering analysis, and applied transport problem solving.
CIV3283Road Engineering
Teaching Associate / TA Lead. Road design principles, infrastructure planning, safety considerations, and engineering decision support.
CIV5177Advanced Road Engineering
Road planning, design, construction, pavements, and safe-system engineering decisions for advanced practice.
ENG1021Spatial Communication in Engineering
Engineering communication, visual reasoning, spatial representation, and technical design literacy.
CIV2206Structural Mechanics
Foundational structural analysis concepts, mechanics reasoning, and problem-based engineering practice.
University of Melbourne
Tutor, 2024 - 2025