Data Science Summer School 2023

Intensive and interactive online courses to expand your data knowledge and network

Dive into the Exciting World of Data Science

Explore the fundamental skillsets and knowledge essential to navigate today's data world and investigate the latest research and methods of insight finding

The Data Science Summer School is a series of theoretical and practical workshops on the exciting methods and technologies currently employed by industry, government, and civil society to address the world's most complex problems. Data Science Summer School will provide the following benefits for participants:

  • Single day (4-hour) workshops covering theory and application;
  • Instruction from professors, researchers, and industry experts;
  • Networking opportunities with other Summer School participants;
  • Certificate of Attendance for participation in the Summer School;
  • And best of all, attendance is fully sponsored;

The Data Science Summer School is organized by the Hertie School Data Science Lab with generous funding and support from the Hertie School and the Dieter Schwarz Foundation.

Fundamentals of Data Science

The Summer School will begin with an introduction into programming and the mathematical foundations essential for the success of data scientists. This is part of the technical preparation for the Master of Data Science for Public Policy programme at the Hertie School and is also open for the general public.


Introduction to R Programming

R is one of the leading programming languages for data analysis and statistics. It is open-source, and widely used by professional statisticians. This course will introduce you to the basics of the R language such as data types, techniques for data manipulation, and how to implement fundamental data analysis tasks.

Course page

Introduction to Python Programming

Widely considered as one of the best programming languages for beginners, Python is a general purpose language that is currently the best choice for machine learning and deep learning research and application. The course will walk you through the basics of this language and how to use it to solve programming challenges.

Course page

Calculus for Data Science

Many data science challenges, particularly those in machine learning and deep learning, are essentially optimisation problems. Ever wondered how exactly a logistic regression algorithm is implemented? Or how to use gradient descent? To understand how these methods work, you need to use concepts from Calculus - gradient, derivatives, limits, and chain rule.

Course page

Linear Algebra for Data Science

How can we run operations and analysis on large quantity of data? We need matrices to represent these data, process the network structure and learning operations to mine for insights. Linear Algebra is an essential branch of mathematics to help make running algorithms on massive datasets feasible.

Course page

Statistics and Probability for Data Science

An absolute must-have knowledge for data scientists is statistics and probability. They gives us the language and tools to identify data patterns and quantify the uncertainty of events. Machine learning is about developing predictive models from uncertain data, with imperfect information. We can manage this uncertainty using the theories of statistics and probability.

Course page

Applications of Advanced Data Science

We will conclude the Summer School by venturing into the latest advanced machine learning and deep learning techniques to tackle Computer Vision and Natural Language Processing problems


Deep Learning for Multimodal Systems

Deep Learning has implemented a wide range of applications and has become increasingly popular. Despite the extensive development made for unimodal learning, it still cannot cover all the aspects of human learning. Multimodal learning helps to understand and analyze better the processing of information when various senses are engaged.

Course page

Hands-on Transformers

In recent years, the Transformer architecture has proved to be revolutionary in the field of Deep Learning. This course investigates the amazing open-source packages like HuggingFace Transformers that enable anyone with some programming knowledge to use, train and evaluate Transformers.

Course page

Generative AI: Prompt Crafting and Creative Exploration

Explore the captivating world of AI-generated art and text and learn the principles of prompt crafting for your creative expression. The workshop will also investigate the latest development in the generative AI tool space.

Course page

Contact Us


Data Science Lab, Hertie School
Friedrichstra├če 180, Berlin


Huy Dang

Your message has been sent. Thank you!