University of London · on Coursera

Machine Learning for All

Beginner English University CertificateFREE
SkillsMachine learning conceptsAI literacyData thinkingModel training (no-code)

Is this course right for you?

Our take
About as gentle an on-ramp to machine learning as exists, from the University of London and Goldsmiths' Marco Gillies.

Good for: Complete beginners and non-technical people who want to understand ML.

Skip if: You want to code models or need technical depth.

It explains the core idea of ML with no maths and no programming — you even train a model through a simple interface, so the concept lands through doing rather than through equations. That's exactly right for non-technical people who want to genuinely understand what ML is instead of nodding along to the buzzwords, and exactly wrong if you came to write code or need technical depth; this deliberately stays conceptual.

Audit it free on Coursera; a certificate needs a subscription (about $49/month) or Coursera Plus, with financial aid available, and it records the learning rather than a technical qualification. The fundamental idea of ML it teaches is stable ground (as of 2026).

Comparison · LBS

Compare alternatives for Machine Learning for All

Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
Coursera
Machine Learning for All
Price
Free
Audit free · Certificate available
Duration
—
Level
Beginner
Certificate
University Certificate
edX4.4(131)
Data Science: Building Machine Learning Models
Price
Free
Audit free · HarvardX certificate optional (paid)
Duration
24 hrs
Level
Beginner
Certificate
University Certificate
edX
CS50's Introduction to Artificial Intelligence with Python
Price
Free
Audit free · HarvardX certificate available (paid)
Duration
70 hrs
Level
Beginner
Certificate
University Certificate
Microsoft Learn4.8(2,900)
AI-900: Microsoft Azure AI Fundamentals
Price
Free
Completely free, official Microsoft content
Duration
8 hrs
Level
Beginner
Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

About this course

Machine Learning for All is the gentlest possible on-ramp to ML. From the University of London and Goldsmiths' Marco Gillies, it explains the core idea of machine learning without requiring any maths or programming, then has you train a computer to recognise images using purpose-built, user-friendly tools.

Instructor

MG
Marco Gillies
Coursera instructor

Marco Gillies is a professor at Goldsmiths, University of London, who specialises in making machine learning accessible to non-specialists. The course uses tools developed at Goldsmiths to teach ML hands-on without code.

Frequently asked questions

No — that is the whole point. From the University of London, it is a genuinely non-technical introduction to machine learning, explaining what ML is and how it works conceptually without requiring programming or advanced maths. It is aimed at a general audience wanting to understand ML rather than build it, so anyone comfortable using a computer can follow it. Coders and mathematicians will find it basic.

In a simple, hands-on way, yes — it typically has you use an accessible, no-code tool to build a basic model so you experience the process, without writing any code. That is enough to demystify how machine learning learns from data. It is a taste of training a model for understanding, not the rigorous, code-based model-building of a technical ML course.

Probably, yes. If you already program and want to build real machine-learning models, this will be too introductory — it deliberately avoids code and maths to reach a general audience. Coders should go straight to a technical ML course (like Andrew Ng's). Take this only if you specifically want a gentle, conceptual overview of what ML is and does.

Yes, you can audit it on Coursera and watch the lectures at no cost. The graded elements and the certificate require a subscription, with financial aid available if you apply. Since it is a conceptual, awareness-level course, auditing gives you nearly all the value if you want the understanding rather than the credential.

It is short — typically a few weeks at a light weekly pace, or less if you move quickly, since it is introductory and conceptual rather than a heavy technical course. That makes it an easy, low-commitment way to understand what machine learning is before deciding whether to pursue the technical, hands-on side further.
Free
to audit
Enroll now