Studienverlaufsplan

  • ENG: Unterrichtssprache Englisch
  • ENG: Unterrichtssprache abhängig vom Modul
  • ENG: Unterrichtssprache abhängig von gewähltem Bachelorarbeitsthema und Lehrstuhl

Hier findet ihr eine detaillierte Übersicht über die einzelnen Module des Studiengangs inklusive der jeweiligen Inhalte, Voraussetzungen und ECTS-Punkte.

Pflichtmodule
Modul
Lehrveranstaltung(LV)
LV-NummerLPSemester
123456
Mathematik 12120279
Informatik 112
Technische Informatik 12120135
English for Computer Science 16
Mathematik 29
Informatik 28
Technische Informatik 25
Programmierung und Programmiersprachen2110536
Mathematik 32120099
Informatik 32120028
Technische Informatik 32120035
Software Engineering 2120005
English for Computer Science 26
Betriebssysteme 2110055
Computernetze 2110065
Datenbanksysteme2110087
Einführung in die künstliche Intelligenz2110455
Software Engineering Praktikum2115005
Vertiefungsmodule
Modul
Lehrveranstaltung(LV)
LV-NummerLPSemester
SOSEWISE
Distributed Systems Algorithms5
Einführung in die Kryptographie 22110095
Web-Engineering5
Systemsicherheit2110115
Highlights of Theoretical Computer Science [B.Sc.]21105710
Distributed Consensus2110715
Introduction to CPU design2110705
Programmanalyse [B.Sc] (kein Angebot im SoSe 26)5
Proofs are programs [B.Sc.]2110035
Public Key Kryptanalyse 1 [B.Sc]2110555
Algorithm Paradigms5
Einführung in die Kryptographie 12120105
Functional Programming2110605
Introduction to Data Science2120395
Künstliche Neuronale Netze2120066
Natural language processing with deep learning [B.Sc]2120385
Numerische Mathematik5
Private and Anonymous Communication2120285
Quantum Information and Computation [B.Sc.]2120115
Software Security 1 [B.Sc.]2120265
System Performance Evaluation2120335
Human-Computer Interaction2120246
Network Planing (kein Angebot im WS 25/26)5
Programming for Modern Machine Learning (kein Angebot im SS 26)2120406
Vertiefungsseminare
Modul
Lehrveranstaltung(LV)
LV-NummerLPSemester
SOSEWISE
Vertiefungsseminar Informatik***3
Proseminar – Die KI-Verordnung der EU0602213
Seminar Gems of Logic2111173
"Perlen der theoretischen Informatik"2111223
Seminar Artificial Neural Networks2111313
Seminar: Current topics in microarchitectural security2111343
Seminar Reinforcement Learning2121193
Seminar Networked Systems2111373
Seminar Safety and Reliability in Artificial Intelligence2111383
Seminar on Applied Privacy and Anonymity2111413
Seminar: Introduction to Bayesian modeling2111443
Bachelor-Seminar „Human-Computer Interaction“2111453
Seminar Ressourceneffiziente Systemsoftwarekonzepte2121113
Seminar Security Engineering2121123
Seminar Distributed Systems2121143
Seminar Modern Programming Languages2121153
Seminar Internet Security2121253
Seminar Software Security2121263
Seminar on Algorithms2121293
Seminar Mobile Network Security2121343
Automated Software Engineering2121383
Search-Based Code Generation2121423
Vertiefungspraktika
Modul
Lehrveranstaltung(LV)
LV-NummerLPSemester
SOSEWISE
Vertiefungspraktikum Informatik***3
Cache Attacks2110263
An Introduction to Python for Data Analysis2114213
Initial Research in Internet Security2114303
Initial Research in Software Security2114323
Deep Learning Lab2114343
Forschungspraktikum „Digitale Souveränität“2114373
Praktikum Systemsoftwaretechnik 2124053
Praktikum Implementing Post-Quantum Standards and Challenges2124163
Lab Course: Introduction To Bayesian Modeling 2124173
Praktikum IDE Plugin Development2124183
Android App Evolution 2124193
Autonomous Driving Simulation Lab 2124213
Research in Microarchitectural Security2124253
Advanced python programming2124263
Lab Course: Challenging Problems in Reinforcement Learning2124283
Studium Generale
Modul
Lehrveranstaltung(LV)
LV-NummerLPSemester
SOSEWISE
Freies Wahlmodul2122235
Praktische Ausbildung
Modul
Lehrveranstaltung(LV)
LV-NummerLPSemester
SOSEWISE
Praktische Ausbildung15
Bachelorarbeit
Modul
Lehrveranstaltung(LV)
LV-NummerLPSemester
SOSEWISE
Abschlussarbeit 15

*** In diesem Modul gibt es Teilnehmerbegrenzungen. Bitte beachten Sie die Hinweise zur Kursanmeldung im Vorlesungsverzeichnis.