After successful completion of the course the students will:
- Understand basics of aircraft and flight systems
- Understand the common airborne hardware/software platforms and architectures
- Understand engineering principles of building software intensive systems for airborne platforms
In the course students will acquire hands-on experience on development of airborne software intensive systems
1. Introduction to Aircraft
2. Unmanned Aerial Systems
3. Flight Systems
4. Man-Machine Interactions
5. Platforms and Architectures
6. Software Infrastructure
7. Data Integration
8. Avionics Software Development
9. Avionics Integration
10. Safety and Certification
Slides of the lecture as well as the following references:
Collinson, R.P.G., 2003. Introduction to Avionics Systems. Springer.
Spitzer, C., Ferrell, U. and Ferrell, T. eds., 2014. Digital avionics handbook. CRC Press.
Spitzer, C.R., 2016. Avionics: Elements, software and functions. CRC Press.
Valavanis, K.P. and Vachtsevanos, G.J., 2014. Handbook of unmanned aerial vehicles. Springer Publishing Company, Incorporated.