An error occurred while loading the video player, or it takes a long time to initialize. You can try clearing your browser cache. Please try again later and contact the helpdesk if the problem persists.

Join this free online course to learn about artificial intelligence (AI) and explore different types of machine learning. In a playful way, discover the fascinating world of AI.

Self-paced since May 19, 2021
Language: English
Subtitles (auto-generated): Deutsch, English, Français, Español

Course information

Course Summary

Nowadays, we encounter artificial intelligence (AI) everywhere – it’s used in our smartphones, in cars, and in healthcare. How does a phone know which song you want to listen to? How can a car drive on its own? How can computer systems detect whether a person is ill or not? Sounds like magic?

In this course we’ll discover the underlying principles and ideas of AI. Together, we’ll learn what artificial intelligence means, how a computer can learn to play a game, and what the differences between machine learning and symbolic AI are. We’ll explore different types of machine learning to predict whether our virtual monkeys bite, and get rich by finding gold in our virtual wild west. We’ll also take a look at the bigger picture to find out whether machines can actually think, and discuss the social implications that AI has for our society. And if you’re a teacher, we’ll provide you with even more ideas and teaching materials for your classroom. Join us on this journey through the fascinating world of AI.

Here is what some participants are saying about the course:

  • "I like the active learning examples or gamification of learning. As an educator this is very useful to develop my own versions for my classroom, which can engage students at the undergraduate, graduate as well as executive level. Very well done." Read the original post

  • "I like: How non-intimidating it was from the start. Instructors spoke clearly and concisely in an engaging manner as well. The exercises after each video were exciting to go through 😊" Read the original post

  • "I am a programmer with little knowledge in the field, and this course really blow my mind! Thanks a lot team." Read the original post

  • "Great course to develop a know-how on AI: I liked the course, giving me an introduction to AI through interactive games to understand every concept. I liked the presentation, which was really creative and kept me engaged in the topic." Read the original post

  • "I very much enjoyed your inspiring course and the splendid overview you have given on the topic. Especially, I was impressed by your balance between theoretical, even philosophical discussions and simplified, practical examples." Read the original post

Course Characteristics

Course Content

Week 1: The World of AI
Week 2: More About How Machines Learn
Week 3: The (Smaller and the) Bigger Picture
Week 4: Final Exam

Target Audience

  • Everyone who wants to learn the basics of artificial intelligence
  • Teachers interested in teaching AI

Course Requirements

None. However, we recommend installing a Chrome or Firefox browser to follow along with the programming exercises in Snap!

Further Learning

Course contents

  • Week 1:

    The World of AI
  • Week 2:

    More About How Machines Learn
  • Week 3:

    The (Smaller and the) Bigger Picture
  • I Like, I Wish:

    We Love Your Feedback … And Want More
  • Final Exam:

    Good Luck!

Enroll me for this course

The course is free. Just register for an account on openSAP and take the course!
Enroll me now


Course End
May 19, 2021
Course Start
Apr 20, 2021


This course was rated with 4.49 stars in average from 778 votes.

Certificate Requirements

  • Gain a Record of Achievement by earning at least 50% of the maximum number of points from all graded assignments.
  • Gain a Confirmation of Participation by completing at least 50% of the course material.

Find out more in the certificate guidelines.

This course is offered by

Stefan Seegerer

Stefan discovered his passion for Computer Science as a kid while creating his own little games, which inspired him to become a CS teacher. With his work as a CSEd researcher he wants to share this passion in a fun and creative way. While working at universities, he has developed different learning resources for various topics of Computer Science. 

Tilman Michaeli

Tilman is a researcher in the Computing Education Research Group at the Free University of Berlin. His projects include developing concepts for the classroom supporting debugging skills, demystifying AI, and fostering collaboration for programming projects. This way, he not only aims at explaining the fascinating world of Computer Science, but to enable everyone to actively and creatively shape this world.