Informatik
Einführung in die Informatik60Theoretische Informatik I103Datenstrukturen64Mathematik für Informatiker I75Programmierung I67Algorithmen61Programmierparadigmen57Datenstrukturen und Algorithmen92Betriebssysteme105Softwareentwicklung69Formale Sprachen und Automatentheorie54Datenbanken106Komplexitätstheorie60Theoretische Informatik II95Algorithmentheorie62Mathematik für Informatiker II98Software-Engineering105Datenbanktheorie63Künstliche Intelligenz109Verteilte Systeme94Programmierung in Java64Webentwicklung61Computergrafik102Informationssicherheit102Mensch-Computer-Interaktion103Netzwerke78Cloud Computing54
Mathematik
Lineare Algebra50Vektorräume und lineare Abbildungen34Analysis I108Lineare Gleichungssysteme49Diskrete Mathematik96Eigenwerte und Eigenvektoren48Wahrscheinlichkeitstheorie102Grenzwerte und Stetigkeit61Differentialrechnung50Numerische Mathematik106Analysis II87Integralrechnung29Algebra II52Wahrscheinlichkeitsrechnung51Stochastik77Statistik61Stochastische Prozesse62Optimierung106Numerische lineare Algebra59Zahlentheorie66Mathematik für Informatiker93Numerische Integration und Differentialgleichungen36
Software Engineering
Einführung in die Softwaretechnik73Anforderungsanalyse und -spezifikation107Software-Architektur und -entwurf101Software-Implementierung und -Test105Software-Wartung und -Evolution89Grundlagen der Objektorientierung100Objektorientierte Analyse und Entwurf100Objektorientierte Implementierung und Test105Grundlagen der Software-Qualitätssicherung102Testmethoden und -techniken68Statistische Methoden in der Software-Qualitätssicherung100Grundlagen des Software-Projektmanagements100Risikomanagement in Software-Projekten105Qualitätsmanagement in Software-Projekten104
Künstliche Intelligenz
Definition und Geschichte der KI84Arten von KI-Systemen106Ethische und gesellschaftliche Auswirkungen der KI105Überwachtes Lernen103Unüberwachtes Lernen90Evaluierung von Machine-Learning-Modellen44Grundlagen neuronaler Netze74Convolutionale neuronale Netze (CNNs)104Rekurrente neuronale Netze (RNNs)95Natürliche Sprachverarbeitung (NLP)100Computer Vision84Robotik108KI im Gesundheitswesen50KI in der Finanzindustrie36KI in der Fertigung107
Angewandte Informatik
Einführung in die Angewandte Informatik54Grundlagen der Angewandten Informatik100Anforderungsanalyse und -modellierung103Methoden und Werkzeuge der Angewandten Informatik51Softwarearchitektur und -entwurf102Rechtliche und ethische Aspekte der Angewandten Informatik58Softwareimplementierung und -test103Grundlagen von Datenbanken57Entwurf und Implementierung von Informationssystemen66Softwarewartung und -evolution90Spezielle Themen der Angewandten Informatik105Datenanalyse und Data Mining64Datenbanken und Informationssysteme107Grundlagen der Softwareentwicklung38Objektorientierte Softwareentwicklung65Betriebssysteme und Rechnernetze102Agile Softwareentwicklung57Webtechnologien und -anwendungen103Projektmanagement in der Angewandten Informatik102Grundlagen der Künstlichen Intelligenz78Anwendungen der Künstlichen Intelligenz63Ethische und gesellschaftliche Auswirkungen der Künstlichen Intelligenz69Grundlagen von Cloud Computing64Big Data-Technologien62Anwendungen von Cloud Computing und Big Data62
Betriebssysteme
Definition und Aufgaben eines Betriebssystems107Historische Entwicklung von Betriebssystemen87Arten von Betriebssystemen109Prozesse und Threads106Prozesssynchronisation100Prozessscheduling73Virtueller Speicher96Speicherverwaltungstechniken70Speicherallokation50Dateisystemstrukturen103Dateizugriff und -verwaltung104Dateisystemimplementierung101Gerätetreiber79Pufferung und Caching69Netzwerkkommunikation108Sicherheitsbedrohungen107Zugriffskontrolle83Verschlüsselung und Authentifizierung83
Maschinelles Lernen
Definition und Grundlagen des Maschinellen Lernens76Datenvorverarbeitung und -aufbereitung74Lineare und logistische Regression76Entscheidungsbäume und Zufallswälder102Support-Vektor-Maschinen77Clusteranalyse96Hauptkomponentenanalyse60Assoziationsregeln81Grundlagen des bestärkenden Lernens80Q-Learning und SARSA84Policy-Gradient-Methoden79Neuronale Netze und Deep Learning103Maschinelles Lernen in großen Datenmengen78Erklärbares Maschinelles Lernen87
Rechnernetze
Definition und Ziele von Rechnernetzen76Netzwerkarchitekturen84Netzwerkprotokolle84Digitale Signale und Übertragungsverfahren97Fehlererkennung und -korrektur78Datenkomprimierung88Schicht 1: Bitübertragungsschicht87Schicht 2: Sicherungsschicht69Schicht 3: Vermittlungsschicht64Schicht 4: Transportschicht102Schicht 5: Anwendungsschicht104Sicherheitsbedrohungen und -maßnahmen97Verschlüsselung und Authentifizierung104Netzwerkmanagement100
Datenanalyse
Was ist Datenanalyse?108Der Datenanalyseprozess107Ethische Aspekte der Datenanalyse105Datenquellen und -formate72Datenbereinigung und -transformation108Exploratorische Datenanalyse108Beschreibende Statistik87Schließende Statistik70Multivariate Analyse75Überwachtes Lernen109Unüberwachtes Lernen31Evaluierung von Machine-Learning-Modellen106Grundlagen der Datenvisualisierung104Interaktive Datenvisualisierung88Datenkommunikation105
Physik
Kinematik53Thermodynamik I102Elektrodynamik I89Dynamik64Statik64Quantenphysik I103Arbeit und Energie64Relativitätstheorie103Impuls und Drehimpuls66Teilchenphysik102Kosmologie102Elektrostatik65Mechanik70Gleichstrom60Wechselstrom61Wellenlehre97Elektromagnetismus60Atom- und Kernphysik105Maxwellsche Gleichungen64Grundlagen60Der erste Hauptsatz59Der zweite Hauptsatz61Anwendungen64Wellen-Teilchen-Dualismus67Quantenmechanik60Atome und Moleküle67Festkörperphysik94Spezielle Relativitätstheorie66Allgemeine Relativitätstheorie62
Englisch
Einführung in die englische Sprache101Technical Vocabulary69Academic Writing61Englische Grammatik I107Englische Konversation I108Presentation Skills67Englische Lektüre I103Intercultural Communication67Reading Scientific Literature62Englische Grammatik II100Englische Konversation II109Writing Research Proposals64Presenting Research Findings68Englische Lektüre II108Ethics in Scientific Communication61Englische Fachsprache für Informatik96Englische Wirtschaftskommunikation101Business English68Job Search and Interview Skills65Englische Landeskunde102Networking and Communication63Cross-Cultural Management58