Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Massachusetts Institute of Technology

Artificial Intelligence

Massachusetts Institute of Technology via MIT OpenCourseWare

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence. Upon completion of 6.034, students should be able to develop intelligent systems by assembling solutions to concrete computational problems; understand the role of knowledge representation, problem solving, and learning in intelligent-system engineering; and appreciate the role of problem solving, vision, and language in understanding human intelligence from a computational perspective.

Syllabus

1. Introduction and Scope.
2. Reasoning: Goal Trees and Problem Solving.
3. Reasoning: Goal Trees and Rule-Based Expert Systems.
4. Search: Depth-First, Hill Climbing, Beam.
5. Search: Optimal, Branch and Bound, A*.
6. Search: Games, Minimax, and Alpha-Beta.
7. Constraints: Interpreting Line Drawings.
8. Constraints: Search, Domain Reduction.
9. Constraints: Visual Object Recognition.
10. Introduction to Learning, Nearest Neighbors.
11. Learning: Identification Trees, Disorder.
12a: Neural Nets.
12b: Deep Neural Nets.
13. Learning: Genetic Algorithms.
14. Learning: Sparse Spaces, Phonology.
15. Learning: Near Misses, Felicity Conditions.
16. Learning: Support Vector Machines.
17. Learning: Boosting.
18. Representations: Classes, Trajectories, Transitions.
19. Architectures: GPS, SOAR, Subsumption, Society of Mind.
21. Probabilistic Inference I.
22. Probabilistic Inference II.
23. Model Merging, Cross-Modal Coupling, Course Summary.
Mega-R1. Rule-Based Systems.
Mega-R2. Basic Search, Optimal Search.
Mega-R3. Games, Minimax, Alpha-Beta.
Mega-R4. Neural Nets.
Mega-R5. Support Vector Machines.
Mega-R6. Boosting.
Mega-R7. Near Misses, Arch Learning.

Taught by

Prof. Patrick Henry Winston

Reviews

4.6 rating, based on 215 Class Central reviews

Start your review of Artificial Intelligence

  • Though a bulky course I appreciate every bit of it.One of the toughest explanation made easy by the MIT team. I will not miss any further opportunity to tune other interesting course.
  • Resultado prático pra mim: depois de terminar, consegui aplicar tudo no meu trabalho/projeto pessoal e já vi diferença real (melhor entendimento de modelos, código mais limpo, confiança pra encarar problemas novos). Nota 10/10 no custo-benefício!
  • Muito Obrigado, a universidade de Harvard, pela oportunidade que me foi concedida pelo privilégio de ter participado no Curso de Inteligencia Artificial, e pela forma como o professor Mr. Patrick Henry Winston, desenvolveu os Temas, tirei muito proveito, acima de tudo, sinto e tenho a plena confiança que estou capacitado, preparado para enfrentar os vários desafios que provavelmente irão surgir, no mercado Internacional concernente a AI.
  • A very good crash course.
    I have been able to learn AI under Games, probability, real life variations and lots more.
    Thank you for the crash course.
    It's one of the best so far.
  • well explained in detail. the thought process very well delivered and well presented. It was a nice learning even though the video is quite old, it made the understanding clearly. Thank you
  • Profile image for Anurag Tewary
    Anurag Tewary
    That was straight up awesome clear and grasp able. would like to continue with different cources as well.
  • learning artificial intelligence (AI) prefect for beginners to intermediate learners.
    you can use this as a study guide , revision sheet or presentation base.
    main goals of AI:
    perception (e.g., vision,speech)
    reasoning and problem solving
    learning freom data
    interacting with the environment
  • I really enjoyed this course. It provided a clear and practical overview of AI fundamentals. The instructor explained complex topics in an easy-to-understand way, and the examples were very helpful. I now feel more confident about working with AI technologies.

  • The Artificial Intelligence course from MIT OpenCourseWare is an excellent starting point for AI learners.
    Professor Patrick Henry Winston delivers the lectures with clarity and depth.
    It covers foundational AI concepts in a structured and engaging way.
    The course balances theory with real-world relevance.
    Highly recommended for anyone interested in understanding the core of AI.
  • The Artificial Intelligence course from MIT via OpenCourseWare offers a comprehensive introduction to key AI concepts, including machine learning, reasoning, and natural language processing. The course content is well-organized, with clear lectures…
  • Profile image for Duilio Ballatore
    Duilio Ballatore
    Prof. Patrick Henry Winston’s Artificial Intelligence course from MIT is a very strong introduction to the foundations of AI. As an undergraduate course, it was designed to cover core areas such as knowledge representation, problem solving, learning…
  • Profile image for AKSHAT
    AKSHAT
    I really enjoyed this course and learned a lot from it. The lectures explain AI concepts in a way that feels both challenging and understandable, even when the topics get complex. I liked how the course balanced theory with practical examples, which made it easier to see how AI works in real situations. The materials and lecture notes were very helpful for reviewing difficult topics at my own pace. Some parts definitely took extra effort to fully understand, but that also made the course feel rewarding. Overall, this is an excellent course for anyone who wants a strong introduction to Artificial Intelligence and is willing to put in the time to learn.
  • This course was fantastic, and I learned a lot of new things about artificial intelligence.
    The information was fantastic. They clearly explained every aspect of AI, from the fundamentals to the more complex topics. The teacher's ability to simplify complex concepts was the best aspect. a thorough comprehension of artificial intelligence. Excellent instruction and clarifications.
  • Yash Jivan Sudhalkar
    "This free introductory course on Artificial Intelligence provides an excellent and accessible starting point for anyone curious about the field. It typically covers foundational concepts like machine learning, neural networks, and the societal im…
  • Profile image for Nandhakumar A
    Nandhakumar A
    Core se is very good this is very easier to understand normal people can be every possible to learn new courses everyday and new knowledge and new technology from the beginning on the whenever you asking to you
  • The course is great but it does assume a certain level of pre-knowledge that you may or may not have. I had to google a lot of math concepts a long the way.
  • Profile image for Gabriel Marques
    Gabriel Marques
    Outstanding MIT AI course with clear explanations, practical examples, and deep insights. Highly recommended!
  • Profile image for Gayatri Sutar
    Gayatri Sutar
    “This Artificial Intelligence course by MIT OpenCourseWare is extremely informative and well-structured. The lectures explain AI concepts in a clear and logical manner, starting from basic principles and gradually moving to advanced topics. The examples, assignments, and explanations make complex ideas easier to understand. This course helped me build a strong foundation in AI, improved my analytical thinking, and increased my interest in machine learning and problem-solving. It is an excellent course for students and beginners who want to learn AI from a reputed institution. Highly recommended!”
  • Profile image for Eduarda Forte
    Eduarda Forte
    Excellent course, I was able to understand a lot of the subject. It has great explanations. The MIT OpenCourseWare Artificial Intelligence course is excellent, with in-depth and well-structured content. The classes are clear, the supplementary materials greatly aid comprehension, and the practical examples make the concepts more accessible. It's a great opportunity to learn from MIT professors for free and with a high academic level.
  • The teacher knew their stuff and explained everything about artificial intelligence really well.

    The content was amazing. They covered everything about AI, from the basics to the advanced stuff, in a really clear way. The best part was how the teacher made difficult ideas easy to understand. A complete detailed understanding on Artificial Intelligence. Very best teaching & providing clarifications.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.