Certification
Certification: Artificial Intelligence Programming with Python – CS50 Techniques
Show the world you have AI skills with certification in Artificial Intelligence Programming using Python and CS50 techniques—demonstrate expertise in real-world applications, machine learning, and coding that sets you apart in the tech landscape.

The exam
Take the certification exam
Multiple-choice questions about the course. Pass with 70% or more and your certificate is issued at once, with a public page and an "Add to LinkedIn" button.
What the exam covers
2 questions from each of the 8 chapters of the course
16 multiple-choice questions, drawn fresh for every attempt. Pass with 70% or more.
- 01Introduction2:26
- 02Search109:29
- 03Knowledge107:44
- 04Uncertainty114:29
- 05Optimisation104:44
- 06Learning105:49
- 07Neural networks101:19
- 08Language65:22
The Certification: Artificial Intelligence Programming with Python – CS50 Techniques provides a comprehensive foundation in AI concepts and practical programming skills using Python. Gain expertise in essential areas such as logical reasoning, search algorithms, and machine learning, giving you a competitive advantage and future-proofing your career in technology. Enroll now to advance your skills and open new opportunities in artificial intelligence.
This certification covers the following topics:
- Search Algorithms and Heuristics
- Logical Reasoning and Knowledge Representation
- Constraint Satisfaction Problems (CSPs)
- Probability and Bayesian Networks
- Hidden Markov Models (HMMs)
- Machine Learning: Classification
- Machine Learning: Computer Vision
- Machine Learning: Natural Language Processing (NLP)
- Artificial Neural Networks and Training Techniques
- Reinforcement Learning