CNG course in satellites
Online course of 300 hours in satellite GNC: 6 modules covering GNC architecture, navigation, guidance, control and GNC verification and validation, 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
Define the architecture and modes of a GNC subsystem.
Design attitude and orbit estimators.
Generate guidance profiles compatible with operational constraints.
Design control laws with different actuators.
Prepare pointing error budgets.
Plan verification using simulation and HIL test benches.
Develop the preliminary design of a complete GNC system.
Who it's for
- GNC engineers seeking deeper expertise in satellite applications.
- AOCS engineers.
- Flight software engineers working on GNC code.
- Space simulation engineers.
- HIL verification engineers.
- Satellite operations engineers.
- Engineering or science graduates aiming to enter the space industry.
What you'll work with
- ECSS-E-ST-60-30C (satellite attitude and orbit control system requirements)
- ECSS-E-ST-60-10C (control performance)
- ECSS-E-ST-60-20C (star sensors)
- ECSS-E-ST-60-21C (gyros)
- ECSS-E-ST-40C (space software engineering)
- ECSS-Q-ST-80C (software product assurance)
- ECSS-E-HB-60A (control engineering handbook)
- MATLAB/Simulink
- Basilisk
- 42 (NASA GSFC)
- Ansys STK
- Python with NumPy
6 modules
1.1Guidance, navigation and control functions1.2The AOCS subsystem and its modes1.3Pointing and stability requirements1.4Interfaces with payload and propulsion1.5Sensor and actuator chain1.6On-board computer and GNC software1.7Pointing error budgets1.8Development and verification cycle1.9On-board autonomy requirements1.10Workshop: AOCS mode tree of an observation satellite
2.1Star and sun sensors2.2Gyroscopes and IMUs2.3Magnetometers2.4On-board GNSS receivers2.5Multiplicative Kalman filter2.6Orbit and attitude estimation2.7Relative navigation2.8Sensor fault detection and exclusion2.9Image-based and landmark navigation2.10Lab: attitude Kalman filter with simulated data
3.1Nadir and target pointing profiles3.2Attitude manoeuvre guidance3.3Orbital guidance and manoeuvre planning3.4Ground target tracking3.5Autonomous on-board guidance3.6Sun exclusion constraints3.7Profiles for agile payloads3.8Angular momentum management3.9Guidance for initial acquisition modes3.10Practical exercise: generation of a pointing profile
4.1PID attitude control4.2Reaction wheels and CMGs4.3Magnetorquers and momentum dumping4.4Thrusters and PWPF modulation4.5Orbit maintenance control4.6Safe and survival modes4.7Stability and margins4.8Flexibility and sloshing4.9Control of transition modes4.10Case study: design of a safe-mode controller
5.1Functional and Monte Carlo simulation5.2Model-in-the-loop and software-in-the-loop5.3Processor-in-the-loop and hardware-in-the-loop5.4Test benches with motion tables5.5Sensor stimulation5.6Subsystem FDIR5.7In-orbit commissioning5.8Lessons from real missions5.9Polarity and sign tests5.10Case study: Monte Carlo pointing accuracy campaign
6.1Mission and pointing requirements6.2Sensor and actuator architecture6.3Estimator design6.4Design of guidance laws6.5Controller design6.6End-to-end simulation6.7Error budget analysis6.8Verification plan6.9Report and presentation6.10Final project: final review with the tutor
How you'll learn
100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetables: you progress at your own pace within each intake, making it compatible with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is MATLAB/Simulink, Basilisk, 42 (NASA GSFC), Ansys STK and Python with NumPy, in free, academic or evaluation versions. Practical work is based on real procedures: design of an attitude Kalman filter for star trackers and gyroscopes, closed-loop simulation of AOCS modes and Monte Carlo analysis of pointing accuracy. Assessment is continuous per module plus the final project.
Standards covered: ECSS-E-ST-60-30C, ECSS-E-ST-60-10C, ECSS-E-ST-60-20C, ECSS-E-ST-60-21C, ECSS-E-ST-40C, ECSS-Q-ST-80C, ECSS-E-HB-60A.
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
- No prior qualification is required.
- Internet connection and a computer able to run 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 300 hours over 3 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, 42 (NASA GSFC), Ansys STK and Python with NumPy, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.
A SEIUM Institute certificate, awarded on passing the continuous assessment and the final project. 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 are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.
No prior qualification is required; you need an internet connection, 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
Avionics Safety Cases Course
Online course of 300 hours in safety cases in avionics, structured in 6 modules covering safety argumentation, GSN and CAE notations, evidence and confidence, safety cases…
Compliance course in space missions
Online course of 300 hours in space mission compliance. 6 modules covering international space law, launch and operation licensing, ITU spectrum coordination, space debris mitigation and…
Drone course for urban delivery
Online course of 300 hours in drones for urban delivery: 6 modules covering urban drone delivery, delivery vehicle design, urban infrastructure, autonomous operation in the city,…
More in Aerospace, UAM, Drones & Space
All Aerospace, UAM, Drones & Space programmes → · How to apply · Fees & financing · Scholarships