Learning Outcomes:
On successful completion of this module the student will be able to:
1. Understand the principles and the purposes of machine learning.
2. Identify problems which are suitable for the application of machine learning.
3. Retrieve and analyse real-world datasets.
4. Use appropriate machine learning techniques for a given data analytics problem.
5. Apply the process of data understanding and address data quality issues.
6. Design evaluation experiments for selecting the best predictive model for a given problem.
Indicative Module Content:
Python programming, data analysis, scientific method