Master’s in GNC Engineering for Space
Online master's programme of 1,900 hours in space GNC engineering: 12 modules covering attitude dynamics, sensors and actuators, attitude determination and control, orbital navigation and guidance, FDIR, GNC software, verification and advanced GNC, with an assigned technical tutor.
Take the controls.
Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.
What you will be able to do
Understand the attitude dynamics of spacecraft.
Select attitude sensors and actuators.
Design attitude determination algorithms.
Design attitude and orbit controllers.
Develop mode and FDIR strategies.
Verify GNC through simulation and testing.
Apply advanced GNC techniques.
Who it's for
- Space GNC engineers looking to deepen their expertise across the full GNC chain.
- AOCS engineers who want to broaden into navigation, guidance and autonomy.
- Control software engineers moving into on-board flight software for spacecraft.
- Flight dynamics engineers who want to master attitude and orbit control.
- GNC verification engineers seeking a solid grounding in design and Monte Carlo analysis.
- Researchers in space control who want an applied, industry-oriented perspective.
- Engineering or science graduates aiming to enter the space sector.
What you'll work with
- ECSS-E-ST-60-10C (control performance)
- ECSS-E-ST-60-20C (star sensors)
- ECSS-E-ST-60-30C (satellite attitude and orbit control system requirements)
- ECSS-E-ST-40C (space software engineering)
- ECSS-Q-ST-80C (software product assurance)
- ECSS-E-HB-60A (control engineering handbook)
- ECSS-E-ST-10-03C (testing)
- MATLAB/Simulink
- Basilisk
- STK
- GMAT
- 42 Spacecraft Simulation
12 modules · 1900 h
1.1Attitude representation: Euler angles1.2Quaternions and rotation matrices1.3Euler's equations for the rigid body1.4Attitude kinematics1.5Disturbance torques: gravity gradient1.6Aerodynamic and radiation torques1.7Residual magnetic torques1.8Flexible-body dynamics1.9Liquid propellant dynamics1.10Lab: attitude dynamics simulation with quaternions
2.1Sun and Earth sensors2.2Three-axis magnetometers2.3Star trackers2.4Fibre-optic and MEMS gyroscopes2.5On-board GNSS receivers2.6Sensor errors and calibration2.7Sensors for nanosatellites2.8Sensor selection2.9Integration and alignment2.10Practical exercise: star tracker error model
3.1Reaction wheels3.2Momentum wheels3.3Control moment gyroscopes3.4Magnetorquers and magnetic control3.5Attitude thrusters3.6Wheel desaturation3.7Pyramid wheel configuration3.8Actuator selection3.9Actuator vibrations3.10Lab: wheel sizing for a 60-degree manoeuvre
4.1TRIAD determination method4.2Wahba's problem and QUEST4.3Multiplicative Kalman filter4.4Gyroscope bias estimation4.5Sensor fusion4.6Attitude observability4.7Determination with nanosatellites4.8Accuracy required by the mission4.9Validation in simulation4.10Practical exercise: MEKF filter with star tracker and gyroscopes
5.1PD and PID attitude control5.2Quaternion-based control5.3Non-linear and Lyapunov control5.4Fine pointing control5.5Detumbling with magnetorquers5.6Fast manoeuvre control5.7Robust H-infinity control5.8Predictive attitude control5.9Stability and margins5.10Lab: pointing controller in Simulink
6.1GNSS navigation in LEO6.2Autonomous on-board navigation6.3Radiometric navigation6.4Optical navigation with images6.5On-board orbital filters6.6Deep-space navigation6.7Relative navigation between vehicles6.8Navigation using stars and planets6.9Navigation accuracy6.10Practical exercise: on-board orbit estimator with GNSS
7.1Manoeuvre guidance7.2Propulsion control7.3Formation keeping7.4Autonomous rendezvous and docking7.5Planetary landing guidance7.6Re-entry guidance7.7Low-thrust guidance7.8Formation flying control7.9Propellant management7.10Case study: approach guidance to a space station
8.1AOCS operating modes8.2Safe and survival mode8.3AOCS FDIR8.4Sensor failure detection8.5Actuator reconfiguration8.6On-board autonomy8.7Anomaly management8.8Lessons from mission failures8.9Mode transition design8.10Practical exercise: FDIR logic for a wheel failure
9.1AOCS software architecture9.2Automatic code generation9.3ECSS software standards9.4LEON and ARM space processors9.5Real time and scheduling9.6Software verification9.7Closed-loop testing9.8Flight software qualification9.9Configuration management9.10Lab: code generation from Simulink
10.1High-fidelity simulation10.2Model-in-the-loop and software-in-the-loop10.3Hardware-in-the-loop10.4Air-bearing tables10.5Sensor testing with stimuli10.6In-orbit validation10.7Test campaigns10.8Monte Carlo analysis10.9Verification documentation10.10Workshop: Monte Carlo pointing campaign
11.1Vision-based GNC11.2Artificial intelligence in GNC11.3Asteroid navigation11.4Control of large structures11.5Space debris capture11.6Satellite swarm missions11.7Precision lunar landing11.8In-orbit servicing11.9Technology trends in GNC11.10Case study: visual navigation during an asteroid approach
12.1Mission GNC requirements12.2Sensor and actuator selection12.3Estimator design12.4Controller design12.5Mode and FDIR design12.6High-fidelity AOCS simulator12.7Statistical analysis of pointing performance12.8Verification plan12.9Master's Thesis: written report12.10Master's Thesis: defence before a panel
How you'll learn
100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so it fits around your job.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is MATLAB/Simulink, Basilisk, STK, GMAT and 42 Spacecraft Simulation, in free, academic or evaluation versions. Testing is studied through real procedures for high-fidelity AOCS simulations, air-bearing table tests and Monte Carlo campaigns. Assessment is continuous by module, plus the final Master's Thesis.
Standards covered: ECSS-E-ST-60-10C, ECSS-E-ST-60-20C, ECSS-E-ST-60-30C, ECSS-E-ST-40C, ECSS-Q-ST-80C, ECSS-E-HB-60A, ECSS-E-ST-10-03C.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Where this takes you
Requirements
- A university degree in engineering, science or architecture, or equivalent demonstrable professional experience.
- An internet connection and a computer capable of running the programme software.
- English sufficient to read technical standards.
Ready to start?
Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.
Frequently asked questions
The programme totals 1,900 hours over 12–14 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.
You work with MATLAB/Simulink, Basilisk, STK, GMAT and 42 Spacecraft Simulation, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.
A SEIUM Institute diploma, awarded on passing the continuous assessment and the Master's Thesis. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.
Yes. Modules passed in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.
A university degree in engineering, science or architecture (or equivalent professional experience), a computer able to run the programme software, and English sufficient to read technical standards.
Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.
Related programmes
Master’s in UAS Photogrammetry, LiDAR and GIS Engineering
Online master's programme of 1,900 hours in photogrammetry, LiDAR and GIS engineering with UAS, structured in 12 modules covering geodesy and reference systems, digital photogrammetry, UAS…
Master’s in Constellation Operations Engineering
Online master's programme of 1,900 hours in constellation operations engineering: 12 modules covering deployment, orbital geometry maintenance, mission planning, automation, fleet anomaly management, network links, conjunctions,…
Master’s in DO-178C/ARP4754A & ARP4761 Engineering
Online master's programme of 1,900 hours in DO-178C, ARP4754A and ARP4761 engineering, structured in 12 modules covering the certification context, aircraft and systems development, DAL assignment,…
More in Aerospace, UAM, Drones & Space
All Aerospace, UAM, Drones & Space programmes → · How to apply · Fees & financing · Scholarships