MSc Advanced Motorsport Engineering
National Motorsport Academy (NMA)
Degree awarded by De Montfort University (DMU), Leicester (UK)
Nine modules: eight taught modules of 15 credits, summarised below, and a 60-credit final project, the master's thesis (in progress).
Research Methods
Machine Learning applied to F1 tyre modelling and comparative analysis of simulation platforms. PythonTensorFlow/Keras
This module combined a literature review comparing the tyre models used in iRacing and rFactor 2, contrasting empirical, Pacejka-based approaches with more physics-driven modelling, with a technical project exploring whether machine learning could complement traditional tyre modelling. An LSTM-based recurrent neural network was built in Python (TensorFlow/Keras) to learn tyre force, degradation, and wear from simulated telemetry, using track identity as a categorical input alongside continuous time-series data.
Design & Modelling of Motorsport Systems
Systems Engineering lifecycle for an Autonomous Pit-Stop Traffic Light System.
This module applied a full systems engineering lifecycle to the design of an autonomous pit-stop traffic light system, intended to reduce team involvement in release timing during a pit stop. The process moved from requirements capture and functional analysis through a structured Failure Modes and Effects Analysis (FMEA), before converging on a final system architecture and component layout.
Advanced Vehicle Dynamics
Simulation-Based Model Correlation and Damper Optimisation for lap time reduction. ChassisSimMATLABMoTeC
This module correlated a ChassisSim vehicle model against 7-post rig data to establish a validated baseline, then used the model to explore suspension setup changes aimed at improving mechanical grip and handling balance. Setup quality was evaluated through contact patch load consistency, damper velocity distribution, and handling balance indicators, rather than lap time alone.
Engineering Management Practices
Operational strategy and logistics manual for a GT3 team at the 24h of Le Mans.
This module analysed the organisational structure of a GT3 racing team, covering its competitive programme, roles and responsibilities, operating methods, and regulatory and insurance framework, before developing a full logistics plan for the team's participation in the 24 Heures du Mans. The plan covers transport, accommodation, and legal, health and safety, and personnel compliance requirements.
Multi-physics Analysis for Motorsport
918 Silhouette CFD Analysis quantifying aero effects and thermal loads. STAR-CCM+Autodesk Inventor
This module used steady-state CFD to evaluate the aerodynamic and thermal implications of a top-exit exhaust design on a 918 silhouette, across three scenarios: whether exhaust momentum affected downforce and load distribution during cornering, whether low-speed operation created a thermal risk to rear composite structures, and how aerodynamic lift developed with pitch angle at maximum speed.
Driver Coaching
Data and video analysis to optimise driver inputs and racing lines. VBOX Circuit ToolsCosworth Pi Toolbox
This module developed a data-based coaching framework combining variance-based time loss localisation, pedal and braking point comparison, and racing line geometry analysis. Derived channels such as slip ratio, neutral steer angle, and grip factor were used to separate technique-driven performance gaps from vehicle or grip limitations.
Race Car Applications
Numerical simulation and validation of the vertical and lateral dynamics of a Juno SS3-V6 prototype using Quarter Car and Single Track models. MATLABSimulinkMoTeC
This module built and validated vertical and lateral dynamic models of the Juno SS3-V6 prototype in MATLAB/Simulink: a 2-DOF quarter car model for vertical response, extended with non-linear bump stop and damping effects, and a 2-DOF single track model benchmarking linear and Pacejka tyre formulations against measured vehicle data to assess handling behaviour at the limit of grip.
Race Strategy Optimisation
Lap-by-lap simulation and optimal strategy generation for a LMP3 4h endurance event. MATLAB (App Designer)
This module developed a custom race strategy solver in MATLAB, combining a lap-by-lap simulation with a branch-and-bound Depth-First Search algorithm to generate regulation-compliant pit stop and driver rotation strategies for an endurance race. A dynamic solver adapts the strategy in real time to in-race events such as Full Course Yellow periods or an unplanned incident.