CS50's Introduction to Artificial Intelligence with Python
CS50's Introduction to Artificial Intelligence with Python is a free intermediate-level course from HarvardX (edX), typically completed in 7 weeks (around 80 study hours).
- Price
- Free
- Duration
- 7 weeks
- Level
- Intermediate
- Study hours
- 80 hours
- Provider
- HarvardX (edX)
About this course
Search, knowledge representation, optimisation, ML and neural networks in Python.
What you will be able to do
- Train and evaluate models on a prepared dataset
- Write Python scripts that automate practical tasks
- Analyse model errors, bias and overfitting
- Debug and refactor Python code for clarity and performance
- Justify your approach using the underlying theory and research
- Assemble portfolio evidence you can explain and defend at interview
Highlights
- Audit free
- Hands-on Python projects
Questions people ask
How much does CS50's Introduction to Artificial Intelligence with Python cost?
CS50's Introduction to Artificial Intelligence with Python is free. Some providers charge separately for a verified certificate.
How long does CS50's Introduction to Artificial Intelligence with Python take?
The provider lists 7 weeks. That works out at roughly 80 study hours in total.
Is CS50's Introduction to Artificial Intelligence with Python suitable for beginners?
It is pitched at intermediate level, so some prior experience helps.
Similar AI & Machine Learning courses
- PL-7008: Create Agents in Copilot Studio — Microsoft · Free · 2–4 weeks · Beginner · 18 study hours
- AI and Machine Learning Level 5 — GATESHEAD COLLEGE · Free · 6 Weeks · Advanced
- Andrew Ng's Machine Learning Collection — Coursera · £39/mo · Self-paced · All levels · 100 study hours
- CS231n: Deep Learning for Computer Vision — Stanford University · Free · ~80 hours · Advanced · 80 study hours
- DeepLearning.AI — ChatGPT Prompt Engineering for Developers — DeepLearning.AI · Free · 1.5 hours · Beginner · 2 study hours
- Introduction to Generative AI — edX (Pragmatic AI Labs) · Free · 4 weeks · Beginner · 14 study hours
Compare all UK courses · Check whether this course closes your skills gap