Course description

Welcome to Introduction to Machine Learning!

This webpage will be the main portal for the course. Most things you need will be available here. The exceptions are:

  • PDF of slides and optional tutorial materials: available on Scientia
  • Announcements and questions/answers/discussions: on Ed

Classes

The live interactive session will be conducted fully remotely.
The lab session will be conducted fully on-site.

Guided Study Materials

Please go through the study materials before the live interactive session.

Live interactive session

The live interactive session will run on Thursdays 10:00-11:00 UK time remotely on Microsoft Teams, from Week 2 onwards.

If you would need somewhere on campus to join the remote meeting, Huxley 311 has been reserved for you.

UPDATE: From Week 7 onwards, our live sessions will be in-person in Huxley 311:

  • Week 7: 13th Nov (Thu) 10:00-11:00 Huxley 311 [Topic: Unsupervised Learning]
  • Week 8: No live session
  • Week 9: 27th Nov (Thu) 10:00-11:00 Huxley 311 [Topic: Evolutionary Algorithms]
  • Week 10: 2nd Dec (Tue) 11:00-12:00 Huxley 311 [Revision]

Lab

The lab sessions will be held on Tuesdays 11:00-13:00 UK Time from Weeks 2 to 8 (inclusive). This will be held fully on site in Huxley 219, 210, 221 and 225.

The lab sessions are for you to work on your coursework and the optional lab exercises. Tutorial helpers will be available to support you and help you with any queries.

Coursework

There will be two coursework assignments. Please see the schedule below for the deadlines for these.

Course plan

Week Date Lecture Lab Coursework
1 29/09/2025 - -
2 6/10/2025 Machine Learning: The Big Picture Lab
3 13/10/2025 K Nearest Neighbours and Decision Trees Lab Coursework 1 released (Mon 13 Oct)
4 20/10/2025 Evaluation of Machine Learning Systems Lab
5 27/10/2025 Neural Networks (Part 1) Lab Coursework 1 due (Fri 31 Oct 19:00 GMT)

6 3/11/2025 Neural Networks (Part 2) Lab Coursework 2 released (Mon 3 Nov)
7 10/11/2025 Unsupervised Learning: Clustering and Density Estimation Lab
8 17/11/2025 Evolutionary Algorithms Lab Coursework 2 due (Fri 21 Nov 19:00 GMT)

9 24/11/2025 - - -
10 1/12/2025 Revision - -

Team

Instructors

Antoine Cully

Antoine Cully

Professor in Machine Learning and Robotics

Marek Rei

Marek Rei

Associate Professor

Josiah Wang

Josiah Wang

Senior Teaching Fellow

Course support leaders

Yuncheng Lu

Yuncheng Lu

Course Support Leader

Mary Kenneth

Mary Kenneth

Assistant Course Support Leader

Maxence Faldor

Maxence Faldor

Assistant Course Support Leader

Samira Brunmayr

Samira Brunmayr

Assistant Course Support Leader

Course assistants

Adam Dejl

Adam Dejl

Lab Assistant

Euodia Dodd

Euodia Dodd

Lab Assistant

Furkan Pala

Furkan Pala

Lab Assistant

Guorun Wang

Guorun Wang

Lab Assistant

Hannah Janmohamed

Hannah Janmohamed

Lab Assistant

Jacob Si

Jacob Si

Lab Assistant

Lisa Coiffard

Lisa Coiffard

Lab Assistant

Ollie Pitts

Ollie Pitts

Lab Assistant

Omar Adalat

Omar Adalat

Lab Assistant

Otto White

Otto White

Lab Assistant

Rajat Rasal

Rajat Rasal

Lab Assistant

Richard Bornemann

Richard Bornemann

Lab Assistant

Ruomeng Fan

Ruomeng Fan

Lab Assistant

Tal Elbaz

Tal Elbaz

Lab Assistant

Xavier Sumba Toral

Xavier Sumba Toral

Lab Assistant

Yiming Luo

Yiming Luo

Lab Assistant

Yupei Li

Yupei Li

Lab Assistant

Zhuoyuan Li

Zhuoyuan Li

Lab Assistant

Zijing Ou

Zijing Ou

Lab Assistant