Data Associate Programme

Machine Learning built practically

SMUBIA's flagship programme. Data-Associates build projects in small teams, and learn through teaching Machine Learning concepts to others.

The programme

Application based. Instead of sitting through lectures and tests, associates will learn through building real projects while being guided by mentors. At the same time, they will further their machine learning and data analytics knowledge through weekly Co-learning sessions, where they teach the curriculum to other associates.

AY 26/27 curriculum

The machine learning core

Nine topics across one semester. No pre-requisite knowledge required. Together they map the essentials of modern machine learning.

  1. 01

    Regression

    Modelling continuous outcomes. Normal Equation, Loss, Regularisation, the basics of machine learning.

  2. 02

    Classification

    Drawing decision boundaries, from logistic regression to margin-based classifiers.

  3. 03

    Ensemble Learning

    Bagging, boosting and forests. How weak learners can be combined into a strong one.

  4. 04

    Recommender Systems

    Collaborative filtering and matrix factorisation — the logic behind what you're shown next.

  5. 05

    Neural Networks

    Backpropagation, Perceptrons and the building blocks that sit beneath modern deep learning.

  6. 06

    Natural Language Processing I

    Tokens, N-grams, embeddings and representing meaning as vectors.

  7. 07

    Natural Language Processing II

    Attention and transformers — the architecture under today's Large Language Models.

  8. 08

    Computer Vision

    Convolutional architectures that allow a machine to read an image.

  9. 09

    Reinforcement Learning

    Agents that learn by acting: reward, policy and the exploration trade-off.

The AY 25/26 cohort
The AY 25/26 cohort

How it runs

Weekly Co-Learning Sessions and Guided Projects

Co-learning

Learn a topic by teaching it

The surest way to learn something is to teach it. Teams of four are assigned a topic from the curriculum. Mentors then teach them the mathematics and intuition, then they teach it back to the cohort. Week by week, all associates build the machine learning core together.

Associates presenting a co-learning session
A co-learning team leading a topic

The project

Build something, from end to end

Application first. Alongside the theory, every team proposes and builds a data project of their own. They will be mentored from proposal to working demo, and presented to the DAP community at the end of the semester.

A project team presenting their findings
Associates sharing a final project
A project showcase presentation

Applications only open once a year

No prior machine learning experience needed — only your full commitment.


See what associates built →