Video course · 8 chapters · 711 min · certificate
Harvard CS50’s Artificial Intelligence with Python – Full University Course
Harvard CS50's Introduction to AI with Python, taught by Brian Yu: search, knowledge and logic, uncertainty and probability, optimisation, machine learning, neural networks and language.
What you'll learn
- Implement search algorithms like BFS, DFS and A*
- Represent knowledge with propositional logic
- Reason under uncertainty with probability
- Solve optimisation problems
- Apply machine learning and neural networks
- Process natural language
Chapters
8 chapters · 711:22-
2:26
01Intro Members
Introduction
Harvard CS50 AI.
-
109:29
02Search Members
Search
Brian Yu.
-
107:44
03Logic Members
Knowledge
Propositional logic.
-
114:29
04Probability Members
Uncertainty
Reasoning with chance.
-
104:44
05Optimisation Members
Optimisation
Best solutions.
-
105:49
06ML Members
Learning
Learn from data.
-
101:19
07Neural nets Members
Neural networks
Deep learning.
-
65:22
08NLP Members
Language
Understanding text.
Jobs this course suits
Our AI checked this course against 500 jobs; these get the most out of it. Each job links to its learning path.