Teaching

Data Science Courses

Welcome to the efl Data Science Courses

People working together and celebrating achievement

We, the efl - the Data Science Institute, offer introductory courses in Data Science and AI for students of the Goethe University Frankfurt to train students in the basics of data analysis. For successful participation in the offered courses, course participants receive a certificate instead of ECTS points, which is issued by efl. The learning content is checked by means of a short test at the end of each course day.

The course program in this winter semester 2026/27 will start with an introductory course in Python (27 November 2026), and continue with an introductory course in Data Science and AI (4 December 2026 and 11 December 2026). The participation in the Data Science course does not require the prior attendance of the introductory course in Python, as long as sufficient basic knowledge of Python is available. The registration is made online via a registration form, whereby the number of participants for each of the two courses is limited to 25. The registration deadline is 15 November 2026. The course is free of charge for students enrolled at a German university. In case you are not a student, you are required to pay a tuition fee of €60 for each course you are registering for.

In addition to teaching theoretical concepts of Python and Data Science, the courses focus on practical application and implementation in so-called coding sessions, in which data from the economic context serve as a basis.

Please find the registration form here.

Lecturers

Research Assistant
Anjana Cordes joined the efl - the Data Science Institute as a research assistant in October 2022.
Research Assistant
Florian Ewald joined the efl research team in May 2023. His research focuses on the application of machine learning and…
Research Assistant
Niklas Trimpe joined the research team in November 2023. His research focuses on the application of machine learning…
Alumnus
Since March 2018, Benjamin M. Henrich is a research assistant of Prof. Dr. Oliver Hinz at the Chair of Information…

Teaching

Day 1 - Python Course (27.11.2026)

9:00 - 10:30 Uhr
Python Basics
Introduction and Primitive Data Types

10:40 - 12:10 Uhr
Data Structures
Tuples, Lists, Sets, Dictionaries

13:30 - 15:00 Uhr
Control Structures
Loops, Conditional Statements

15:15 - 16:45 Uhr
Structure of Functions and Applications
Functions in Python

Day 2 - Data Science & AI (04.12.2026)

9:00 - 10:30 Uhr
Introduction to Data Science & Machine Learning
Terminology and concepts

10:40 - 12:10 Uhr
Data Wrangling Libraries in Python
Pandas

13:30 - 15:00 Uhr
Case I: Perceptron & the ML Workflow
Preprocessing, training, evaluation

15:15 - 16:45 Uhr
Case II: Random Forests & Neural Networks
Neural networks using pytorch

Day 3 - Data Science & AI (11.12.2026)

9:00 - 10:45 Uhr
The Next Big Thing: How LLMs work
Introduction and set-up

10:55 - 12:40 Uhr
Working with LLMs: Prompting, Debugging & Python
Pitfalls of LLMs

14:00 - 15:45 Uhr
LLM Case Study: Tools & Agents
LLM-based analysis

16:00 - 16:45 Uhr
Quiz & Wrap-up
Pass to receive certificate

Sponsors

The following sponsors support efl - the Data Science Institute Frankfurt