Duration of the online course: 12 hours and 40 minutes
Artificial intelligence is no longer a distant concept reserved for research labs; it powers recommendations, language tools, image recognition, and decision-making systems used every day. This free online course is designed to help you understand how AI actually works under the hood, connecting core theory with practical thinking you can apply to real problems. If you want to move from curiosity to capability, you will develop a solid foundation in the main approaches that drive modern intelligent systems.
You will start by learning what AI is and how to frame problems in a way machines can solve. From there, you will explore how an agent can search for solutions, represent knowledge about the world, and make decisions when information is incomplete or uncertain. These ideas form the backbone of many real products, where computers must choose actions efficiently, balance trade-offs, and update beliefs based on evidence.
As you progress, the course shifts toward the methods that allow machines to improve with experience. You will grasp the intuition behind optimization and why it is central to training effective models. You will also dive into machine learning, focusing on supervised learning as a practical pathway to building predictive systems. Along the way, you will strengthen your reasoning with targeted exercises that reinforce key concepts in probability, local search behavior, and model evaluation.
You will then step into neural networks and the fundamentals that make them so powerful, including the building blocks used in vision tasks such as convolution. Finally, you will learn how AI approaches language, tackling goals and techniques within natural language processing that aim to help machines interpret and generate human communication. By the end, you will be able to speak confidently about the major pillars of AI and approach new tools and frameworks with clarity, whether you are preparing for a tech role, enhancing your programming portfolio, or simply building future-proof skills.
Video class: Introduction - CS50's Introduction to Artificial Intelligence with Python 2020
01m
Video class: Search - Lecture 0 - CS50's Introduction to Artificial Intelligence with Python 2020
1h49m
Exercise: _What is artificial intelligence?
Video class: Knowledge - Lecture 1 - CS50's Introduction to Artificial Intelligence with Python 2020
1h47m
Exercise: _What are knowledge-based agents in artificial intelligence?
Video class: Uncertainty - Lecture 2 - CS50's Introduction to Artificial Intelligence with Python 2020
1h54m
Exercise: What is an important rule in probability theory?
Video class: Optimization - Lecture 3 - CS50's Introduction to Artificial Intelligence with Python 2020
1h44m
Exercise: What is a key characteristic of local search algorithms?
Video class: Learning - Lecture 4 - CS50's Introduction to Artificial Intelligence with Python 2020
1h45m
Exercise: What is the main idea behind supervised machine learning?
Video class: Neural Networks - Lecture 5 - CS50's Introduction to Artificial Intelligence with Python 2020
1h41m
Exercise: What is the role of a kernel matrix in image convolution?
Video class: Language - Lecture 6 - CS50's Introduction to Artificial Intelligence with Python 2020
1h54m
Exercise: What is a significant task within natural language processing aimed at making AI understand human languages?
12 hours and 40 minutes of online video course
Digital certificate of course completion (Free)
Exercises to train your knowledge
100% free, from content to certificate
Ready to get started?Download the app and get started today.
Install the app now
to access the courseOver 5,000 free courses
Programming, English, Digital Marketing and much more! Learn whatever you want, for free.
Study plan with AI
Our app's Artificial Intelligence can create a study schedule for the course you choose.
From zero to professional success
Improve your resume with our free Certificate and then use our Artificial Intelligence to find your dream job.
You can also use the QR Code or the links below.

Free CourseDeep Learning With PyTorch
3h39m
19 exercises

Free CourseChat GPT and OpenAI API course
5h17m

Free CourseMachine Learning tutorial
10h20m
6 exercises

Free CourseData Science
5h58m
38 exercises

Free CourseData Science full course
11h22m

Free CourseMachine Learning for complete beginners
1h09m
17 exercises

Free CourseFundamentals of Artificial Intelligence
25h26m
34 exercises

Free CourseGoogle Prompting Essentials
3h24m
10 exercises

Free CourseGenerative AI
1h43m
11 exercises

Free CourseR programming for Data Science
1h07m
6 exercises
Thousands of online courses in video, ebooks and audiobooks.
To test your knowledge during online courses
Generated directly from your cell phone's photo gallery and sent to your email
Download our app via QR Code or the links below::.
+ 10 million
students
Free and Valid
Certificate
60 thousand free
exercises
4.8/5 rating in
app stores
Free courses in
video and ebooks
Course comments: Artificial intelligence
Students rated the free course 5 stars and described it as good, very good, awesome, and even the best one.
ZEWDU TECHAN DEGNE
good
ZEWDU TECHAN DEGNE
good
ZEWDU TECHAN DEGNE
good
CHANDAN KUSHWAHA
AWESOME
Ashish joon
best one
Baisampayan Chatterjee
Very good