I have been the TA for a 4th year mechanical engineering module for the past 4 years (MEU44B17). The subject matter relates to the the kinematics and dynamics of multibody systems (systems of rigid bodies connected by kinematic joints). It reviews fundamental linear algebra methods, and introduces students to the 3D rotation group or the special orthogonal group in three dimensions (SO(3)) for three-dimensional kinematics and dynamics operations. The module aims to equip students with theoretical and practical knowledge for computational modelling of multibody systems. Applications include human body modeling for gait and impact analysis, and robotics.

Videos:

Blog posts:

The 3D rotation group
Non-uniqueness of the Euler axis in vector mapping
Definining a kinematic chain and applying forward kinematics
Solution space for mapping serial kinematic chains: A modified inverse/forward kinematics approach
Euler integration of kinematic differential equations for position and orientation
Computational modelling of a bouncing ball using differential equations of motion