page logo

Welcome to the public course catalog of Zeppelin University!

You can use the filters to sort courses by semester, lecturers or study programs ("Keyword"). You can also enter course titles or numbers in the text field ("Offer number/title").
Courses taught in English can be found by using the respective keyword. Language courses and Additions (so called "ZUsätze") can also be found via keywords.

 

Advanced Methods | Data Science and Applications - Advanced Methods | PAIR

Knowledge

This is a follow-on course to “Advanced Methods | Introduction to Python Programming.” Basic Python literacy (variables, control flow, functions, pandas, simple plotting) is expected. No prior machine learning background is required; all modeling concepts are introduced from first principles.

Description

Building on foundational Python skills, this course covers the end-to-end data science workflow from problem framing to evidence-based communication. Students practice data acquisition, cleaning, wrangling, exploratory data analysis, and core modeling for inference and prediction. Emphasis is placed on transparent, reproducible analysis and ethical practice, including bias, fairness, and data protection. Case studies from varied domains illustrate how to translate domain questions into actionable insights and use real-world datasets to strengthen practical skills in analysis, modeling, and storytelling with data.

Learning objectives

Students who successfully complete this course will be able to:

  • Frame domain questions as data problems and select suitable analytical methods.
  • Collect, clean, and transform tabular and text data using Python libraries.
  • Conduct exploratory data analysis and generate clear, reproducible visualizations.
  • Apply and interpret core statistical and machine learning models (e.g., regression, classification, evaluation, validation).
  • Communicate findings responsibly, addressing uncertainty, limitations, and ethical considerations.

E-learning

Course materials will be available on ILIAS. Practical work will be conducted in Jupyter/Colab; starter notebooks and templates will be provided.

Preparation

No special preparation beyond the Python prerequisite. Optional refreshers on pandas and plotting will be shared in Week 1.

Detailed information about the examinations

The course assessment includes short in-class analytical exercises and a final mini-project demonstrating an end-to-end workflow (data acquisition/cleaning, EDA, a simple model with validation, and visualization) with a brief presentation. Students must complete at least 50% of in-class exercises and submit the final project to receive credit. (Students can work in groups).

Second additional field

Language of the course: English

Building Blocks of the Course:

  • Problem Framing and Data Ethics (bias, consent, transparency).
  • Data Acquisition and Wrangling (CSV/JSON, APIs; basic scraping where appropriate).
  • Exploratory Data Analysis and Visualization (distributions, relationships, dashboards).
  • Modeling Fundamentals (train/validation/test, regression and classification, evaluation metrics).
  • Communicating Results (uncertainty, limitations, narratives for non-technical audiences).

Next events

1/5 Lecture Fr, 20.03.2026 10:00 Uhr 12:30 Uhr 1.01 | Forum
2/5 Lecture Fr, 27.03.2026 10:00 Uhr 12:30 Uhr 1.01 | Forum
3/5 Lecture Fr, 10.04.2026 10:00 Uhr 12:30 Uhr 1.01 | Forum
4/5 Lecture Fr, 17.04.2026 10:00 Uhr 12:30 Uhr 1.01 | Forum
5/5 Lecture Fr, 24.04.2026 10:00 Uhr 12:30 Uhr 1.01 | Forum
Show all events

Course details

Offer code 123241-44 | 3B
Version 1 SP 26
Credits / ECTS 3
WSH 1.5
Frequence Every term

Lecturers

lecturer image
Jayasankar Santhosh
Lecturer