Complete AI Training
Sign inGet my AI kit

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

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
  1. 2:26 01Intro Members Introduction Harvard CS50 AI.
  2. 109:29 02Search Members Search Brian Yu.
  3. 107:44 03Logic Members Knowledge Propositional logic.
  4. 114:29 04Probability Members Uncertainty Reasoning with chance.
  5. 104:44 05Optimisation Members Optimisation Best solutions.
  6. 105:49 06ML Members Learning Learn from data.
  7. 101:19 07Neural nets Members Neural networks Deep learning.
  8. 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.