Curriculum
1
Project 1
Project 1: Atmospheric Physics Engine
Create a library to calculate air properties at any altitude (ISA Model).
1.3 Upper Atmosphere (20km-86km)
1.4 Non-Standard Atmospheres
2
Project 2
Project 2: Aerodynamics Solver
Build a 2D panel-method solver to predict lift and pressure on airfoils.
3
Project 3
Project 3: Propulsion Systems
Turbojet thrust calculations and fuel flow dynamics.
3.1 Thermodynamic Cycles (Brayton)
4
Project 4
Project 4: 6-DOF Equations of Motion
Rigid body dynamics in 3D space.
5
Project 5
Project 5: Flight Instruments
Coding the logic for Altimeter, Airspeed Indicator, Gyros.
6
Project 6
Project 6: Control Surfaces
PID controllers for Ailerons, Elevators, Rudder.
6.3 Stability Augmentation (SAS)
7
Project 7
Project 7: Navigation Systems
Implementing Inertial Navigation (INS) and GPS triangulation.
7.3 Inertial Navigation (INS)
7.5 Flight Management System
8
Project 8
Project 8: Autopilot Logic
Waypoint tracking and auto-landing algorithms.
9
Project 9
Project 9: Glass Cockpit UI
Rendering flight data (PFD/ND) in real-time.
9.2 Primary Flight Display (PFD)
9.3 Navigation Display (ND)
10
Project 10
Project 10: Full System Integration
Connecting all modules into a flyable simulation.