CLASSIC vhb-Kursprogramm
Navigationsbereich
Kursdetails
- Anbieterhochschule
- HAW München (HM)
- Kurs-ID
- LV_645_1795_1_84_1
- Fächergruppe
- Informatik
- Teilgebiet
- Teilgebietsübergreifend
- Titel (englisch)
- Bias and Fairness in AI
- Bemerkungen
- For the demo course please use the password vhbGast1!
- Kursanmeldung
- 15.10.2026 00:00 Uhr bis 14.11.2026 23:59 Uhr
- Kursabmeldung
- 15.10.2026 00:00 Uhr bis 31.12.2026 23:59 Uhr
- Kursbearbeitung / Kurslaufzeit
- 15.10.2026 bis 14.03.2027
- Bereitstellung der Kursinhalte
All course content is fully and continuously available from the start of the course; there is no staggered release schedule.
- Freie Plätze
- unbegrenzt
- Anbieter
Prof. Dr. Anna Kruspe
- Umfang
- Details zur Anrechnung in den FAQs
- SWS
- 4
- ECTS
- 6
- Sprache
- Englisch
- Kurs ist konzipiert für
Bachelor
Hochschule München: Data Science BA
TH Nürnberg: Informatik, Medieninformatik, Wirtschaftsinformatik: 6./7. Semester,
Fachwiss. Wahlpflichtfach- Online Prüfungsanmeldung
- Nein
Bias and Fairness in AI
Anmeldung: Anmeldung nicht möglich - Anmeldefrist beachten
Inhalt
Abstract:
AI systems are increasingly making decisions with real-world consequences – in hiring, credit lending, medical diagnostics, and law enforcement. This course teaches how bias arises in such systems, how it can be measured, and which strategies can reduce it – in both classical machine learning models and large language models (LLMs). After a compact review of the fundamentals of machine learning, the course introduces the concepts of bias and fairness and presents various, at times conflicting, fairness definitions. The causes of bias are then systematically examined along the entire ML lifecycle, before methods for measuring bias in classical models and in LLMs are explored in depth. Further focal points include concrete mitigation strategies, legal and ethical frameworks (GDPR, EU AI Act, auditing standards), and current research trends such as mechanistic interpretability and AI governance. The course concludes with an independent mini-project on a self-selected use case. The course combines lecture videos with three practical exercises in Jupyter notebooks as well as weekly portfolio assignments, in which participants apply what they have learned and critically justify their own positions.
Gliederung:
Segment 0 – Introduction: organizational matters, technical requirements, examination arrangements, course structure. Segment 1 – Fundamentals of machine learning. Segment 2 – Introduction to bias and fairness in AI. Segment 3 – Causes of bias in AI. Segment 4 – Measuring bias in AI. Segment 5 – Measuring bias in LLMs. Segment 6 – Strategies for reducing bias in machine learning. Segment 7 – Strategies for reducing bias in LLMs. Segment 8 – Legal and ethical aspects. Segment 9 – Mini-project: case study in a self-selected field of application. Segment 10 – Future perspectives and current research trends (explainability/mechanistic interpretability, knowledge integration, fairness in modern LLMs, governance and participation). In addition: three practical exercises as Jupyter notebooks as well as weekly portfolio assignments, which together constitute the examination.
Detaillierter Inhalt:
Segment 0 – Introduction: project leadership, schedule, technical requirements, terminology, examination arrangements, grading criteria, accompanying literature, as well as an overview of the chapters and learning environment (videos, portfolio, forums, chatbot).
Segment 1 – Fundamentals of machine learning: historical overview of AI, ML, and deep learning through to foundation models and LLMs, using examples from vision, medicine, genomics, and NLP; types of learning, basics of neural networks, and the ethical challenges of modern LLMs as a transition to the course's focus.
Segment 2 – Introduction to bias and fairness in AI: conceptual clarification of bias (technical diagnosis) and fairness (normative judgment), key fairness definitions, and typical trade-offs (e.g., accuracy vs. group fairness). Sustainable fairness also requires institutional mechanisms.
Segment 3 – Causes of bias in AI: taxonomy of bias sources along the ML lifecycle (human/societal, data, model, deployment/feedback) and their application to LLMs (training data, tokenization, RLHF, sycophancy).
Segment 4 – Measuring bias in AI: fairness criteria (group, individual, utility-based, counterfactual fairness) using examples such as credit lending, the impossibility theorem, and real-world case studies (COMPAS, Obermeyer et al.).
Segment 5 – Measuring bias in LLMs: methods and benchmarks for measuring explicit and implicit bias, and their methodological limitations (sensitivity to phrasing, construct validity, predominantly English-language development).
Segment 6 – Strategies for reducing bias in machine learning: mitigation strategies along the ML pipeline (pre-, in-, post-processing) and common open-source toolkits (AIF360, Fairlearn, TensorFlow Responsible AI).
Segment 7 – Strategies for reducing bias in LLMs: prompting, retrieval-augmented generation, fine-tuning (LoRA/PEFT, RLHF), and agent-based approaches, plus relevant tools/benchmarks (HELM, TrustLLM, SafetyBench).
Segment 8 – Legal and ethical aspects: real-world cases of harm as a starting point for ethical analysis, legal frameworks (GDPR, EU AI Act), standards/auditing, and community-driven initiatives (NeurIPS-DEI, NLP4SG, FAccT).
Segment 9 – Mini-project (case study): independent project work in a freely chosen field of application (e.g., HR, healthcare, finance, facial recognition) with a complete workflow for detecting and mitigating bias; results submitted as a portfolio contribution.
Segment 10 – Future perspectives: mechanistic interpretability, knowledge integration (including GraphRAG), fairness in modern LLMs (long-term fairness, personalization, jailbreak testing), and governance and participation (including Collective Constitutional AI).
Lern-/Qualifikationsziele:
Upon successful completion of the course, participants will be able to: identify, classify, and explain different types of bias in artificial intelligence; analyze the causes and consequences of biased AI systems along the entire ML lifecycle; evaluate and apply methods for detecting and measuring bias in classical ML models as well as in large language models (LLMs); critically assess the ethical, legal, and societal implications of AI bias and incorporate them into their own development and evaluation concepts; design AI systems with fairness considerations in mind and implement mitigation strategies (pre-, in-, and post-processing); reflect on, critically position, and discuss differing, at times conflicting, conceptions of bias and fairness.
Lehrveranstaltungstyp:
Virtuelle Vorlesung
Interaktionsformen mit Betreuer/in:
Übungsaufgaben für Selbstlernbetrieb, Video-/Webkonferenz, E-Mail
Interaktionsformen mit Mitlernenden:
Forum
Kursdemo:
Nutzung
Kurs ist konzipiert für:
Bachelor
Hochschule München: Data Science BA
TH Nürnberg: Informatik, Medieninformatik, Wirtschaftsinformatik: 6./7. Semester,
Fachwiss. Wahlpflichtfach
Formale Voraussetzungen:
Anmeldung im vhb-Kurs
Erforderliche Vorkenntnisse:
Prior knowledge of machine learning is required; the fundamentals of machine learning as well as large language models and foundation models are reviewed in Segment 1 of the course. Basic programming skills in Python are recommended, as the three practical exercises are carried out in Jupyter notebooks.
Hinweise zur Nutzung:
The course is structured into an orientation unit and ten content segments (approx. 2 hours of lecture, 4 hours of exercises, and 2–4 hours of portfolio work per week). The examination consists of a semester-long portfolio including three programming exercises in Jupyter notebooks; there is no separate final exam. A course-specific chatbot is available for questions about the course material. The course is offered bilingually (German/English).
Kursumsetzung (verwendete Medien):
Short, thematically self-contained lecture videos (screencasts with slides) in the Moodle instance of Munich University of Applied Sciences, supplemented by reading recommendations and discussion forums. After each lecture unit, participants complete a portfolio assignment, some with open reflection questions; in addition, there are practical exercises in Jupyter notebooks as well as an independent mini-project on a self-selected use case. A purpose-built chatbot, hosted on HM servers, supports independent work with the course material and, among other things, generates dynamic self-test quizzes. The videos were additionally recorded in German and automatically subtitled.
Erforderliche Technik:
Internet-enabled computer with an up-to-date web browser, access to Moodle. The practical exercises additionally require Anaconda with Jupyter Notebook (Python 3).
Nutzungsentgelte:
für andere Personen als (reguläre) Studenten der vhb Trägerhochschulen nach Maßgabe der Benutzungs- und Entgeltordnung der vhb
Rechte hinsichtlich des Kursmaterials:
-
Verantwortlich
Anbieterhochschule:
HAW München (HM)
Anbieter:
Autoren:
Anna Kruspe
Betreuer:
Prüfung
Art der Prüfung:
praktischer Leistungsnachweis
Bemerkung:
Submission of portfolio until the given date via Moodle
Prüfer:
Prof. Dr. Anna Kruspe
Prüfungsanmeldung erforderlich:
ja
Anmeldeverfahren:
–
Prüfungsanmeldefrist:
–
Prüfungsabmeldefrist:
–
Kapazität:
–
Prüfungsdatum:
31.01.2027
Prüfungszeitraum:
–
Prüfungsdauer:
–
Prüfungsort:
–
Zuständiges Prüfungsamt:
–
Zugelassene Hilfsmittel:
everything, including course materials and chatbot
Formale Voraussetzungen für die Prüfungsteilnahme:
–
Inhaltliche Voraussetzungen für die Prüfungsteilnahme:
Background knowledge of machine learning basics and Python; knowledge of Large Language Model basics is desirable
Zertifikat:
Ja (proof of exam)
Anerkennung:
–
Kursverwaltung
Kursprogramm WS26/27
- Einstiegskurse
- Geistes- und Kulturwissenschaften
- Gesundheitswissenschaften
- Informatik
- Ingenieurwissenschaften
- Lehramt
- Deutsch als Zweitsprache
- Deutsche Literaturwissenschaft
- Didaktik interdisziplinär
- Erziehungswissenschaften
- Ethik
- Fachdidaktik Deutsch
- Fachdidaktik Englisch
- Fachdidaktik Geographie
- Fachdidaktik Mathematik
- Fachdidaktik Religion
- Fachdidaktik Sozialkunde
- Fachdidaktik Wirtschafts- und Arbeitslehre
- Fachwissenschaft Mathematik
- Geographie
- Geschichtswissenschaften
- Grundschulpädagogik und -didaktik
- Medienpädagogik
- Psychologie
- Schulpraktische Studien
- Medizin
- Allgemeinmedizin
- Anatomie
- Arbeits- und Umweltmedizin/ Hygiene
- Biochemie
- Chemie, Entwicklungsbiologie, Genetik, Immunologie, Mikrobiologie
- Chirurgie
- Epidemiologie
- Hals-, Nasen- und Ohrenheilkunde
- Infektiologie und Virologie
- Innere Medizin
- Kinderheilkunde
- Klinische Medizin
- Medizinische Forschung
- Mund-, Kiefer- und Gesichtschirurgie
- Notfallmedizin
- Onkologie
- Orthopädie und Unfallchirurgie
- Pathologie
- Pharmakologie und Toxikologie
- Physiologie und Physik
- Plastische Chirurgie
- Psychiatrie und Psychotherapie
- Rehabilitation
- Terminologie
- Tiermedizin
- Urologie
- Zahn-, Mund- und Kieferheilkunde
- Naturwissenschaften
- Rechtswissenschaft
- Schlüsselqualifikationen
- Soziale Arbeit
- Sozialwissenschaften
- Sprachen
- Wirtschaftsinformatik
- Wirtschaftswissenschaften
- Zusatzangebote

