Cardiff School of Technologies>Courses>Machine Learning Micro-course

Machine Learning Micro-course

The Machine Learning free micro-course will teach you how to develop machine learning models without requiring extensive coding knowledge, using low-code open-source Python libraries for data analysis and model development using automated machine learning

Open to beginners, the course will show you how to set up your own development environment, as well as how to perform data analysis and feature creation. It will also give you an overview of various machine learning model types, such as Classification, Regression and Natural Language Processing topic modelling. 

By the end of the micro-course, you will also be able to interpret and present machine learning model output using visualisations and other Explainable AI methods. You will also have learnt how to develop simple interactive dashboards and machine learning web applications using Streamlit.

Micro-courses are flexible short courses, delivered in mixed online and face-to-face formats. Currently they are being piloted across Welsh universities with no cost to the learner. You can attend a micro-course to upskill and learn something new, as a pathway to employment, or to have a taste of a specific subject. Digital technology micro-courses at Cardiff Met cover topics that are in demand by industry. Click here to see the other micro-courses at Cardiff Met.

Course Content

The micro-course will be delivered through ten 2-hour sessions, made up of lectures, online learning activity, on-campus seminars, lab work and small group work. 

Topics include:

  • Machine Learning Model Development Fundamentals
  • Creating your own machine learning model development environment
  • Basic Python coding
  • Exploratory Data Analysis
  • Classification Model Development
  • Regression Model Development
  • Natural Language Processing, Topic Modelling
  • Model Interpretation and Explainable AI
  • Development of data science web applications with Streamlit

Coursework and Assessment

Assessments are designed to consolidate your learning. 

You will complete a short, written assessment equating to around 2,000 words. The assignment will require you to develop a machine learning model and present it with screenshots and explanations of the rationale for your development decisions. You will be introduced to the concepts and materials you need for the assignment over the duration of the course.

Suggested Readings

Das, S. and Cakmak, U. (2018) Hands-On Automated Machine Learning. 1st edition. Packt Publishing

How to Apply

You can book your place on the Machine Learning micro-course on the Cardiff Metropolitan University Online Store. Spaces are limited, so we recommend booking early to avoid disappointment.

Contact Us

For more information about this micro-course, please contact Dr Fiona Carroll,

Key Course Information

Place of Study:
Llandaff Campus 

Cardiff School of Technologies 

Course Length:
10 weeks (1 x 2-hour session per week). Thursdays from 6pm to 8pm. 

Start date:
5th May 2022 – 7th July 2022 

Max number:
20 people 


Full terms and conditions in relation to accepting an offer to study at Cardiff Metropolitan University can be found by visiting