All free AI courses
Harvard UniversityProfessionalFree
CS50's Introduction to AI with Python
The ideas underneath modern AI, taught in code: search, logic, probability, optimisation, machine learning, neural networks and language.
8 video lessons · 11 h 51 min · taught by Brian Yu, David J. Malan
Lesson 1 of 8 · 2 min
Introduction
Check your understanding
Course quiz
Finish the course to unlock the quiz
Mark all 8 lessons as watched and 8 questions open up here. You have 8 to go.
What you will learn
- Implement search algorithms such as BFS, DFS, A* and minimax
- Represent knowledge with propositional logic and reason over it
- Model uncertainty with Bayesian networks and Markov models
- Train classifiers and neural networks in Python
Before you start
- Prerequisites
- CS50x or at least a year of Python.
- Cost
- Free on Harvard OpenCourseWare. A verified edX certificate is paid.
Videos are embedded from Harvard University’s own channel and remain theirs. The quiz is written by MTT to help you check your understanding; it is not an official Harvard University assessment.