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.

April 20, 2021 - May 19, 2021
Language: English

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.

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!

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
Learners enrolled: 6579

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.