MIT 6.034: Artificial Intelligence
Patrick Winston's classic MIT course on the foundations of AI.
24h 17m
On-demand video
30
Lessons
Included
Certificate
Mobile & TV
Watch anywhere

Videos are free to watch. This unlocks the certificate, graded exam, and resources.
Watch videos freeOr unlock everything with MegaCourse Pro
This course includes:
- 24h 17m on-demand video (free)
- 30 lessons
- Full lifetime access
- Access on mobile and TV
- Certificate of completion
What you'll learn
- Understand goal trees, search, and constraint satisfaction
- Apply rule-based systems and reasoning techniques
- Grasp the fundamentals behind learning and neural nets
- Connect classical AI to modern approaches
Official study guide
The complete 39-page companion book for MIT 6.034: Artificial Intelligence, covering every module with worked examples, key terms, self-check questions, and a full glossary. Print it or read it offline.
Tools & technologies
Industry-standard tools you'll work with in this course.
Course content
4 sections · 30 lessons · 24h 17m- 1. Introduction and ScopePreview47m
- 2. Reasoning: Goal Trees and Problem Solving45m
- 3. Reasoning: Goal Trees and Rule-Based Expert Systems49m
- 4. Search: Depth-First, Hill Climbing, Beam48m
- 5. Search: Optimal, Branch and Bound, A*48m
- 6. Search: Games, Minimax, and Alpha-Beta48m
- 7. Constraints: Interpreting Line Drawings49m
- 8. Constraints: Search, Domain Reduction45m
Requirements
- •Programming experience
- •Basic algorithms
About this course
Patrick Winston's classic MIT course on the foundations of AI. This curated learning path is organized into 4 modules and 30 lessons, taught by MIT OpenCourseWare. MegaCourse adds structure, learning outcomes, progress tracking, and a shareable certificate of completion.
Who this course is for
- CS students
- Engineers curious about AI foundations
Instructor
Trusted creator on MegaCourse
Licensing & attribution
License: CC BY-NC-SA 4.0
Source: MIT OpenCourseWare 6.034 (Patrick H. Winston) - CC BY-NC-SA 4.0
Videos are embedded from their original creators and remain free to watch. MegaCourse's paid layer covers our own study guides, graded exams, certificates, and curation.
Students also viewed

Computer Science
The Complete Harvard CS50: Computer Science & Python
CS50

Computer Science
CS50x: Introduction to Computer Science
CS50

Computer Science
MIT 6.006: Introduction to Algorithms
MIT OpenCourseWare

Computer Science
MIT 6.0001: Introduction to Computer Science with Python
MIT OpenCourseWare


