| Sem. | Vorlesung | Bereich | ECTS |
|---|---|---|---|
| 6/7 |
3D-Modellierung und Spieleentwicklung (3MS)
6/7. Semester |
Wahlbereich
Moderne interaktive 3D-Welten: Du modellierst Objekte, entwickelst Materialien und Animationen, arbeitest mit Licht, Rendering und visueller Programmierung und setzt daraus kreative Anwendungen bis hin zu eigenen Spielen und Prototypen um.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Anwendungscontainer und Docker (ACD)
6/7. Semester |
Wahlbereich
So läuft moderne Software heute: Du installierst und verwaltest Container, kombinierst Anwendungen miteinander und sorgst dafür, dass Programme stabil, skalierbar und zuverlässig laufen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Automatentheorie und formale Sprachen (AFS)
6/7. Semester |
Wahlbereich
Ein Blick hinter die Logik von Software: Du lernst, wie Programme strukturiert sind, entwickelst eigene Modelle und nutzt diese, um komplexe Rechen- und Softwareprobleme zu lösen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Agile Softwareentwicklung (AGI)
6/7. Semester |
Wahlbereich
Arbeite wie in echten Teams: Du nutzt Methoden wie Scrum oder Kanban, programmierst gemeinsam im Team und entwickelst in agilen Projekten Schritt für Schritt funktionierende Software.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Algorithmen für moderne Rechnerarchitekturen (ALR)
6/7. Semester |
Wahlbereich
Rechnen mit modernen Computerarchitekturen: Du bekommst einen Einblick in verschiedene Prozessoren wie CPU und GPU und ihre Einsatzbereiche. Im Fokus stehen paralleles Programmieren, die Zusammenarbeit von Hardware und Software sowie die Optimierung von Programmen. Zusätzlich geht es um virtuelle Maschinen und GPU-Programmierung für rechenintensive Aufgaben.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Angular (ANG)
6/7. Semester |
Wahlbereich
Baue moderne Webanwendungen: Du lernst, wie Webseiten aufgebaut sind, entwickelst eigene Anwendungen, bindest Schnittstellen ein und setzt sichere Login- und Zugriffssysteme um.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Advanced Natural Language Processing (ANLP)
6/7. Semester |
Wahlbereich
Wenn Computer Sprache verstehen: Du arbeitest mit moderner KI, entwickelst Anwendungen wie Chatbots oder Übersetzer und verstehst, wie Maschinen Texte analysieren und generieren.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Angewandte Projektarbeit: Visualisierung (APV)
6/7. Semester |
Wahlbereich
Mach Daten verständlich: Du analysierst Anforderungen, entwickelst interaktive Darstellungen und setzt passende Visualisierungstechniken praxisnah um.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Big Data Engineering and Analysis (BDEA)
6/7. Semester |
Wahlbereich
Daten im großen Stil: Du analysierst riesige Datenmengen, entwickelst leistungsfähige Systeme und nutzt moderne Werkzeuge zur Verarbeitung und Auswertung.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Bildverarbeitung (BIV)
6/7. Semester |
Wahlbereich
Computer lernen sehen: Du bearbeitest Bilder, erkennst Objekte und entwickelst Anwendungen, zum Beispiel für das autonome Fahren oder die Medizin.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Challenge-Based Making (CBM)
6/7. Semester |
Wahlbereich
Von der Idee zum funktionierenden Prototyp: Du entwickelst kreative Lösungen, arbeitest mit Hard- und Software und setzt innovative Projekte praktisch um.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Cloud-native Microservices mit Go (CMG)
6/7. Semester |
Wahlbereich
Moderne, verteilte Anwendungen bauen: Du entwickelst Programme aus kleinen Bausteinen, setzt sie in Containern um und sorgst für skalierbare und zuverlässige Systeme.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Cross-Plattform-Development mit dem Flutter-Framework (CPD)
6/7. Semester |
Wahlbereich
Dieselbe App für alle Plattformen: Du entwickelst Anwendungen für Smartphone, Web und Desktop mit nur einer Codebasis auf Basis des Flutter-Frameworks.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Computer Vision (CVIS)
6/7. Semester |
Wahlbereich
Verstehe, wie Computer Bilder sehen und auswerten: Du lernst, wie Kameras Daten erfassen, Bilder analysiert werden und daraus Informationen über Formen, Bewegung und 3D-Strukturen entstehen. Diese Methoden wendest du in Bereichen wie autonomem Fahren oder industrieller Bildverarbeitung an.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Data Science and Analytics (DSA)
6/7. Semester |
Wahlbereich
Daten verstehen: Du sammelst, bereinigst und analysierst Daten, nutzt Statistik und KI und stellst Ergebnisse so dar, dass sie verständlich und nützlich sind.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Financial Literacy with Python (FLIP)
6/7. Semester |
Wahlbereich
Finanzmärkte verstehen: Du lernst alles von Geldanlage bis Altersvorsorge und nutzt Programmierung, um finanzielle Entscheidungen datenbasiert zu treffen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Game Engineering (GAE)
6/7. Semester |
Wahlbereich
Ein eigenes Spiel entwickeln: Du arbeitest im Team, übernimmst verschiedene Rollen und entwickelst ein Game, von der Idee über Story und Design bis zur technischen Umsetzung.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Game Engineering Projekt (GAE-P)
6/7. Semester |
Wahlbereich
Von der ersten Spielidee bis zum fertigen Prototypen: Du entwickelst Games im Team, arbeitest an Storytelling, Game-Balancing und Software-Architekturen und lernst, kreative Projekte agil zu organisieren und gemeinsam umzusetzen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Games and AI (GAI)
6/7. Semester |
Wahlbereich
Intelligente Spiele entwickeln: Du programmierst Computergegner, entwickelst Entscheidungslogiken und nutzt KI, um Spiele dynamischer und realistischer zu machen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Grundlagen der Datenvisualisierung (GDV)
6/7. Semester |
Wahlbereich
Daten sichtbar machen: Du lernst, wie man Informationen verständlich darstellt, entwickelst eigene Visualisierungen und bewertest, was gut funktioniert.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Grundlagen Neuronaler Netze (GNN)
6/7. Semester |
Wahlbereich
Wie KI wirklich funktioniert: Du entwickelst eigene neuronale Netze, verstehst ihre Struktur und analysierst, wie sie lernen und Entscheidungen treffen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Geschäftsprozessmanagement (GPM)
6/7. Semester |
Wahlbereich
Abläufe verbessern und automatisieren: Du analysierst Geschäftsprozesse, optimierst sie und setzt moderne Methoden zur Automatisierung ein.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Graphentheorie (GRA)
6/7. Semester |
Wahlbereich
Netzwerke verstehen und nutzen: Du arbeitest mit Verbindungen und Strukturen, entwickelst Algorithmen und löst damit praktische Probleme.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Information and Communication Technologies for Sustainability (ICTS)
6/7. Semester |
Wahlbereich
IT nachhaltig gestalten: Du entwickelst Technologien, die Ressourcen schonen, und bewertest ihre Auswirkungen auf Umwelt, Wirtschaft und Gesellschaft.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
iPhone App Development mit SwiftUI (IOS)
6/7. Semester |
Wahlbereich
Eine eigene App im App Store: Du entwickelst Anwendungen für iPhone, Mac und Apple Watch und begleitest sie bis zur Veröffentlichung.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Internet of Things (IOT)
6/7. Semester |
Wahlbereich
Alles wird vernetzt: Du entwickelst Anwendungen, bei denen Geräte miteinander kommunizieren und Daten austauschen, für Industrie und Alltag.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Von der Idee zur Innovation (IZI)
6/7. Semester |
Wahlbereich
Mach aus Ideen echte Produkte: Du entwickelst Geschäftsmodelle, setzt kreative Konzepte um und präsentierst deine Ergebnisse überzeugend.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Kodierungstheorie (KDT)
6/7. Semester |
Wahlbereich
Wie bleiben Daten fehlerfrei? Du lernst, wie Informationen trotz Störungen sicher übertragen werden, entwickelst eigene Codes und verstehst, wie sie z. B. bei Kommunikation, Bildern oder Verschlüsselung eingesetzt werden.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Künstliche Intelligenz für autonome Systeme (KIS)
6/7. Semester |
Wahlbereich
Maschinen aufschlauen: Du entwickelst KI, die eigenständig handelt, z.B. für Bilderkennung, Sprache oder Bewegungen, und löst damit reale Probleme.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Kommerzialisierung von Open-Source-Software (KOSS)
6/7. Semester |
Wahlbereich
Aus Code wird Business: Du entwickelst Geschäftsmodelle für frei verfügbare Software, verstehst Lizenzen und arbeitest gemeinsam mit der Community an marktfähigen Lösungen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Logik und formale Sprachen (LFS)
6/7. Semester |
Wahlbereich
Lasse Computer logisch schließen: Du lernst, Aussagen klar zu formulieren und mit Logik (Aussagen- und Prädikatenlogik) sowie Beweisverfahren neue Erkenntnisse abzuleiten. Außerdem beschäftigst du dich mit logischer Programmierung, regelbasierten Systemen und einfachen KI-Grundlagen. Ergänzend verstehst du, wie formale Sprachen und Automaten funktionieren und wie man Probleme nach ihrer Komplexität einordnet.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Maschinelles Lernen (MLE)
6/7. Semester |
Wahlbereich
Computer in die Schule schicken: Du trainierst Modelle, nutzt verschiedene Lernmethoden und entwickelst Anwendungen, die aus Daten eigenständig Muster erkennen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Node, Express und Nest (NEN)
6/7. Semester |
Wahlbereich
Backend entwickeln leicht gemacht: Du programmierst serverseitige Anwendungen, baust Schnittstellen und entwickelst die Logik hinter modernen Webanwendungen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Natural Language Processing (NLP)
6/7. Semester |
Wahlbereich
Computer verstehen Sprache: Du entwickelst Anwendungen, die Texte analysieren, Inhalte erkennen und Sprache verarbeiten, von Chatbots bis Suchmaschinen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Product Development Project (PDP)
6/7. Semester |
Wahlbereich
Entwickle innovative Produkte und Ideen: Du arbeitest in interdisziplinären Teams an offenen Fragestellungen, entwickelst nutzerzentrierte Konzepte mit Design Thinking, baust Prototypen im Makerspace und präsentierst deine Lösungen vor Auftraggebern und internationalem Publikum.
|
Wahlbereich
|
10 ECTS |
| 6/7 |
Prototype It Yourself (PIY)
6/7. Semester |
Wahlbereich
Von der Idee zum Prototyp: Du entwickelst eigene Produkte, digital oder physisch, probierst verschiedene Ansätze aus und präsentierst funktionierende Lösungen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Robotik (ROB)
6/7. Semester |
Wahlbereich
Roboter programmieren und steuern: Du lernst, wie Roboter aufgebaut sind, und bringst ihnen bei, sich zu bewegen und Aufgaben auszuführen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Scientific Computing mit Julia (SCJ)
6/7. Semester |
Wahlbereich
Rechne, simuliere und löse reale Probleme am Computer: Du lernst die Programmiersprache Julia und die Grundlagen des wissenschaftlichen Rechnens kennen, z. B. den Umgang mit Rundungsfehlern und numerischen Verfahren. Danach entwickelst du eigene Simulationen und Programme für Anwendungen aus Technik, Medizin und Wirtschaft und bekommst Einblicke in moderne Rechenmethoden und deren praktische Umsetzung.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Suchmaschinenoptimierung und Social Media Marketing (SEO)
6/7. Semester |
Wahlbereich
Mehr Reichweite im Netz: Du lernst, wie Webseiten besser gefunden werden und wie man Social Media gezielt für Wachstum nutzt.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Software-Ergonomie und Usability (SEU)
6/7. Semester |
Wahlbereich
Software, die Freude macht: Du entwickelst benutzerfreundliche Anwendungen, analysierst Nutzerverhalten und verbesserst die Bedienbarkeit.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Tutorium (TUT)
6/7. Semester |
Wahlbereich
Unterstütze andere beim Lernen: Du konzipierst und betreust Übungen für andere Studierende und unterstützt sie aktiv dabei, gute Lösungen zu finden. Außerdem förderst du ihre Lernprozesse gezielt.
|
Wahlbereich
|
3 ECTS |
| 6/7 |
User-Centred Cyber Physical Systems (UCPS)
6/7. Semester |
Wahlbereich
Technik für Menschen entwickeln: Du baust intelligente Systeme mit Sensoren, die reale Probleme lösen und sich an den Nutzern orientieren.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
UX Research und Design (UXD)
6/7. Semester |
Wahlbereich
Gute Ideen nutzerfreundlich umsetzen: Du analysierst Probleme, entwickelst Lösungen und gestaltest intuitive Anwendungen.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
UX Design im SEP (VIR-D)
6/7. Semester |
Wahlbereich
So entstehen moderne interaktive Medien: Du entwickelst Ideen zu digitalen Konzepten weiter, gestaltest Benutzerführungen und Prototypen und setzt Projekte im Team um, von praxisnahen Erweiterungen bis zu visionären Interaction-Design-Konzepten.
|
Wahlbereich
|
5 ECTS |
| 6/7 |
Virtual Reality Projekt (VRP)
6/7. Semester |
Wahlbereich
Tauche in virtuelle Welten ein: Du entwickelst eigene VR-Anwendungen, kombinierst kreative und technische Ansätze und gestaltest interaktive Erlebnisse.
|
Wahlbereich
|
5 ECTS |