Module descriptors
The module descriptors for our undergraduate courses can be found below:
- Four year Aeronautical Engineering degree (H401)
- Four year Aeronautical Engineering with a Year Abroad stream (H410)
Students on our H420 programme follow the same programme as the H401 spending fourth year in industry.
The descriptors for all programmes are the same (including H411).
H401
Fundamentals of Scientific Machine Learning
Module aims
This is an introductory course to scientific machine learning. This course introduces the most popular Machine Learning and AI algorithms used in the Aerospace research and industry. Building on basic knowledge of MATLAB and Python as well as Linear Algebra, students gain both theoretical and practical understanding of AI models such as Deep Neural Networks or Unsupervised Learning algorithms. Course assignments give students familiarity with programming in TensorFlow Keras and proficiency in designing, training and optimization of their own AI models.
Learning outcomes
Module syllabus
Teaching methods
Assessments
| Assessment type | Assessment description | Weighting | Pass mark |
| Coursework | Weekly pass/fail assignments in MATLAB and Python | 10% | 50% |
| Examination | MCQ test on theory and algorithms | 90% | 50% |
Reading list
Machine Learning theory
-
Artificial intelligence : a modern approach
Fourth edition /; Global edition., Pearson
-
Deep learning
The MIT Press
-
Information theory, inference, and learning algorithms
Cambridge University Press
-
The Elements of Statistical Learning [electronic resource] : Data Mining, Inference, and Prediction, Second Edition
2nd ed. 2009., Springer New York ; Imprint Springer
-
An Introduction to Machine Learning
1st ed. 2019., Springer International Publishing
MATLAB Machine Learning
Python Machine Learning
-
Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow : concepts, tools, and techniques to build intelligent systems
Second edition., O'Reilly
-
Guide | TensorFlow Core
Extra
-
Support-vector networks
Machine learning Springer Science and Business Media LLC
-
Outdoor and Large-Scale Real-World Scene Analysis
Springer Berlin Heidelberg
-
Information Computing and Applications
Springer Berlin Heidelberg
-
Linear Algebra and Optimization for Machine Learning [electronic resource] : A Textbook / by Charu C. Aggarwal.
2nd ed. 2026., Springer Nature Switzerland :
-
Convex optimization
Cambridge University Press