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 – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
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 232 Class Central reviews

Start your review of Artificial Intelligence

  • 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…
  • Just completed this AI course. It was clear, practical, and helped me understand AI concepts better.
  • 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.
  • 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.
  • 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!
  • 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
  • Muhammad Hassaan Mughal
    Before this course, I thought AI was limited to neural networks and ChatGPT. Now I understand how much history and breadth there is. The beginning of goal trees and rule-based systems demonstrated the classic symbolic approach of attempting to codi…
  • 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.
  • Profile image for Emmanuel Chinonso Tv
    Emmanuel Chinonso Tv
    The Artificial intelligence class was valuable and eye opening learning experience it gave me a better understanding of what Ai is how it works and how it is changing the way people learn, work communicate and solve problems I particularly appreciated the practical relevance of the course because Ai can be a useful tool in a education research and Christian ministry when use wisely and responsibly the class encouraged me to think more critical about both opportunities and challenges that come with Ai
  • Profile image for Saikrishna Chinthala
    Saikrishna Chinthala
    This course provides a solid introduction to artificial intelligence concepts with clear explanations and challenging problem sets. It covers important topics such as search algorithms, machine learning, and reasoning. The material is rigorous and requires consistent effort, but it is highly rewarding for anyone interested in understanding AI fundamentals. I would recommend it to students who want a strong academic foundation in AI.
  • Mohamed Osama Mohamed Amer
    This course provided me with a strong introduction to the field of artificial intelligence. I learned about the basic concepts of AI, including problem-solving, machine learning, and intelligent systems. The course explained how AI is used in everyday life, such as in smartphones, healthcare, education, and transportation. One of the things I liked most was that the content was clear and easy to understand, even for beginners. It helped me realize how important artificial intelligence will be in the future and how it is changing the world. I would highly recommend this course to students interested in technology and innovation
  • Profile image for Fabiano Araújo Negreiros
    Fabiano Araújo Negreiros
    Este curso oferece uma excelente introdução aos fundamentos da Inteligência Artificial. O professor explica conceitos complexos de forma clara, utilizando exemplos práticos que facilitam o entendimento. Mesmo sendo um curso de 2010, o conteúdo continua extremamente relevante para compreender a base da IA moderna, incluindo técnicas de busca, raciocínio, representação do conhecimento e aprendizado. Recomendo para estudantes, pesquisadores e profissionais que desejam construir uma base sólida antes de estudar Deep Learning e IA generativa.
  • 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 SOPYAN ALDINO
    SOPYAN ALDINO
    This Artificial Intelligence course from Massachusetts Institute of Technology via MIT OpenCourseWare is absolutely phenomenal. It offers a rigorous and deeply insightful deep dive into AI concepts, algorithms, and logic. Even though the material is highly intellectual and challenging, the delivery makes it manageable and incredibly rewarding.
    ​Having access to MIT's world-class curriculum for free is an amazing opportunity. This course is perfect for students, developers, or anyone looking to build a rock-solid understanding of core AI foundations. It is demanding but completely worth the time and effort!
  • Bourenane Houssem Eddine
    This lecture was an excellent introduction to artificial intelligence. The instructor explained the concepts in a clear, engaging, and logical way, making even complex ideas feel approachable. I appreciated the use of practical examples and the structured presentation, which kept the lecture interesting from start to finish. It motivated me to continue learning AI and gave me a strong foundation for the topics that will follow.
  • Profile image for Yaswanth Kumar Saragadam
    Yaswanth Kumar Saragadam
    The Artificial Intelligence course from Massachusetts Institute of Technology via MIT OpenCourseWare⁠� is one of the most intellectually rewarding free AI courses available online. The lectures are rigorous, well-structured, and taught with strong e…

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.