MIT · on MIT OpenCourseWare

Artificial Intelligence (6.034)

4.8(6,000) on MIT OpenCourseWare·1.2M enrolled
Intermediate 38 hours EnglishFREE
SkillsArtificial intelligenceSearch algorithmsConstraint satisfactionKnowledge representationMachine learning basicsReasoning

Is this course right for you?

Our take
Worth it if you want the timeless foundations of AI, clearly and memorably taught. It is free from MIT, with Patrick Winston's famously good lectures.

Good for: learners who want the timeless foundations of AI, clearly explained.

Skip if: you want current deep-learning or large-language-model techniques, or you need a certificate.

It covers the classical breadth — search, constraints, rule-based reasoning, core machine learning — including the symbolic approaches that pre-dated neural networks. That history is exactly the intellectual context most modern, deep-learning-first courses skip, and it makes you understand why the field went the way it did.

It does not cover current deep learning or large language models, so treat it as foundations rather than the latest methods, and there is no certificate. Pair it with an applied ML or NLP course for the modern side. The recordings are older, but the fundamentals remain relevant.

Comparison · LBS

Compare alternatives for Artificial Intelligence (6.034)

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.
MIT OpenCourseWare4.8(6,000)
Artificial Intelligence (6.034)
Price
Free
Completely free, openly licensed — no certificate
Duration
38 hrs
Level
Intermediate
Certificate
Coursera4.8(14,000)
Google Advanced Data Analytics Professional Certificate
Price
Free
Audit free · Certificate on subscription
Duration
197 hrs
Level
Intermediate
Certificate
Professional Certificate
freeCodeCamp4.7(5,800)
Machine Learning with Python Certification
Price
Free
Completely free, forever
Duration
300 hrs
Level
Intermediate
Certificate
Course Certificate
Product School
AI for Product Managers
Price
Free
Free micro-certification
Duration
5 hrs
Level
Intermediate
Certificate
Microcredential
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

About this course

MIT 6.034 with Patrick Winston is one of the most beloved AI courses in existence — Winston was the director of MIT's AI Lab for many years and taught this course until his death in 2019, leaving behind lectures that are simultaneously rigorous and genuinely funny. The course covers AI's classical foundations: search algorithms (A*, minimax), constraint satisfaction, rule-based systems, machine learning fundamentals, genetic algorithms, neural networks, and language.

Instructor

PW
Patrick Winston
MIT OpenCourseWare instructor
1.2M+ learners8 courses4.8 instructor rating

Taught by Patrick Winston, Ford Professor of Artificial Intelligence and Computer Science at MIT and former Director of the MIT Artificial Intelligence Laboratory, known for his charismatic and intellectually rich teaching style.

Frequently asked questions

The classical foundations — search (A*, minimax), reasoning and rule-based systems, constraint satisfaction, and the roots of machine learning like neural nets, genetic algorithms and support vector machines. It teaches the groundwork the whole field is built on, from first principles, rather than today's deep learning.

Yes, as foundations. Search, reasoning and knowledge representation still underpin how AI systems are designed, and understanding them makes modern methods clearer rather than magical. Just pair it with a current deep-learning course for the techniques it predates — it won't teach you transformers or large language models.

Patrick Winston, one of MIT's most celebrated AI teachers, in his 2010 lectures — widely loved for making hard ideas feel intuitive. He passed away in 2019, so these recordings are a lasting record of a genuinely great course, which is part of why people still recommend them.
Free
to audit
Enroll now