Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

222 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Choose README language: English中文 README

Personal study notes and tutorial solutions only, no assessed or examination materials are included
Experimental content (if any) is obscured, only personal understanding is shared
Contributions from others will be credited in italics in this README

Cover light Cover dark

About

A collection of study materials from my 4-year MEng programme in Aeronautical Engineering.
Looking back, my Year 1 materials are… impressively $hit. Trust me, things take a major step up from Year 2 onwards.

I‘d be eternally, infinitely, cosmically grateful if anyone could contribute or help fix any errors, pls see Contributing.  

Contents


Year 1 (2022–2023)

AERO40001 — Aerodynamics 1

AERO40002 — Introduction to Aerospace

AERO40003 — Computing and Numerical Methods 1

AERO40005 — Materials 1

AERO40006 — Mathematics 1

AERO40007 — Mechanics

AERO40008 — Structures 1

AERO40009 — Thermodynamics and Heat Transfer


Year 2 (2023–2024)

AERO50001 — Aerodynamics 2

AERO50002 — Flight Dynamics and Control

AERO50003 — Computing and Numerical Methods 2

AERO50005 — Materials 2

AERO50006 — Mathematics 2

AERO50007 — Mechatronics

AERO50008 — Structures 2

AERO50009 — Propulsion and Turbomachinery


Year 3 (2024–2025)

AERO60001 — Aerodynamics 3

AERO60007 — Control Systems

AERO60008 — Structures 3

AERO70015 — Mathematics 3 (Elective)

AERO70038 — Introduction to Vertical Flight (Elective)


Year 4 (2025–2026)

AERO70026 - Fundamentals of Scientific Machine Learning

AERO70036 — Systems Engineering for Unmanned Aerial Vehicles

AERO70039 — Advanced Control

AERO70040 — Design Optimisation

ELEC70098 — Optimisation


Modules covered by external references

Year 1

  • AERO40002 — Introduction to Aerospace
    Suggested read awesome Intro to Aerospace study notes compiled by students from Delft University of Technology.
  • AERO40003 — Computing and Numerical Methods 1
    W3Schools provides detailed and systematic tutorials for MATLAB and Python.
  • AERO40004 — Engineering Practice 1
    Honestly, any large language model would be far more helpful than my notes or the code I have written.

Year 2

  • AERO50003 — Computing and Numerical Methods 2
    W3Schools provides a detailed and systematic C++ tutorial.
  • AERO50004 — Engineering Practice 2 (Technical)
    If you really need it, I can make the repositories public, but if you copy and paste my code instead of learning the methodology behind it, I will find you and fold you like a lawn chair.
  • AERO50010 — Engineering Practice 2 (Project Development)
    Once again, any large language model would be much more helpful than my notes or previously written code.

Year 3

  • AERO60002 — Aerospace Vehicle Design
    Again, if you really need it, I can make the repositories public, but if you copy and paste my work without understanding the methodology, I will find you and fold you like a lawn chair.
  • AERO60004 — Aeronautics Group Design Project
    If you select a group design project related to vertical flight (especially helicopters), you can refer to the project I worked on here.
  • AERO60007 — Control Systems
    You can read Feedback Systems: An Introduction for Scientists and Engineers.

Year 4

  • AERO70001 — MEng Aeronautics Individual Project
    Explore my project Nausicaa: Viability-Guided Sim-to-Real Transfer for a Small Fixed-Wing Glider in Uncertain Indoor Updrafts.