Courses taught (reverse chronological order)

    • August - November 2021: AE5020 - Aerospace Structural Mechanics

    • March - April 2021: ME2080 - Introduction to Mathematical Modelling

    • January - April 2021: ME5700 - Analysis and Design of Composite Structures

    • August - November 2020: AE3040 - Aerospace Structures

    • August - November 2020: AE5202 - Aerospace Structural Mechanics

    • May - July 2020 (Summer): ME2040 - Instrumentation

    • January - April 2020: ME2040 - Instrumentation

    • January - April 2020: ME2421 - Solid Mechanics Lab

    • January - April 2020: ME5700 - Analysis and Design of Composite Structures

    • August - November 2019: AE3040 - Aerospace Structures

    • January - April 2019: ME2040 - Instrumentation

    • January - April 2019: ME5700 - Analysis and Design of Composite Structures

    • January - April 2019: ME2421 - Solid Mechanics Lab

    • August - November 2018: AE3040 - Aerospace Structures

    • August - November 2018: ID1171 - Fabrication Lab - 1

    • May - July (Summer) 2018: ME5590 - Theory of Plates

    • January - April 2018: ME2040 - Instrumentation

    • January - April 2018: ME2421 - Solid Mechanics Lab

    • January - April 2018: ME5700 - Analysis and Design of Composite Structures

    • August - November 2017: ME5110 - Advanced Mechanics of Solids

    • August - November 2017: ID1171 - Fabrication Lab - 1

    • August - November 2017: ID1171 - Fabrication Lab - 1

    • August - November 2017: ME3150 - Applied Elasticity

    • January - April 2017: ME2040 - Instrumentation

    • January - April 2017: ME5700 - Analysis and Design of Composite Structures

    • July - November 2016: ME3445 - Finite Elements Lab

    • July - November 2016: ME5110 - Advanced Mechanics of Solids

    • January - April 2016: ME3425 - Mini-Project

    • January - April 2016: ME5700 - Analysis and Design of Composite Structures

    • July - November 2015: ME5110 - Advanced Mechanics of Solids

    • July - November 2015: ME3311 - Mechanical Engineering Lab - II (FEM & CFD)

    • May - July 2015 (Summer): ME6010 - Mechanics of Composite Materials

    • May - July 2015 (Summer): ME7110 - Introduction to Impact Mechanics

    • January - April 2015: ME3425 - Mini-Project

    • January - April 2015: ID1160 - Solid Mechanics - I