Learn with us

Courses & programs

We provide courses tailored to the needs of beginner, intermediate and advanced learners in data science and code. Regardless of your background, there’s a course for you!

Discover

That's AI

Explore the fascinating world of Artificial Intelligence.

Discover

Introduction to
Digital Skills New

Take control of your digital world and gain technical independence.

Develop

Elements of
Data Science

Learn how to import, analyze and visualize tabular data using R and the Tidyverse.

Develop

Foundations of
Data Science

Learn the tools and technologies that you need to work with data.

Develop

Thinking and Creating
with Code

Bring ideas to life by learning to code in Python and JavaScript.

Develop

Effective Programming
in Scala New

Learn everything you need to work in Scala. The language, the standard library, and best practices.

Deepen

Applied Data Science:
Communication & Visualization

Learn to make any kind of data speak loud and clear.

Deepen

Applied Data Science:
Machine Learning

Solve data problems with machine learning skills and knowledge.

Become part of
our community

Get the latest news and course updates from the EPFL Digital Extension School.