Cloud Computing and Security
Programme in der Cloud: Du entwickelst Anwendungen, die online laufen, analysierst Sicherheitsrisiken und sorgst dafür, dass Systeme stabil und geschützt sind.
Cyber Security Awareness
Der Mensch als Sicherheitsfaktor: Du erkennst Bedrohungen, entwickelst Aufklärungskampagnen und überprüfst, wie gut sie wirken.
Cyber Security Consulting
Arbeite wie ein IT-Berater: Du analysierst Kundenanforderungen, entwickelst Lösungen und präsentierst deine Ergebnisse professionell in einem Projektbericht.
Kryptograpfische Verfahren
Geheimnisse schützen: Du lernst, wie Daten verschlüsselt werden, wie digitale Signaturen funktionieren und wie sichere Kommunikation möglich wird.
Penetration Testing
Teste Systeme wie ein Hacker: Du suchst gezielt nach Schwachstellen, simulierst Angriffe und zeigst, wo Systeme verbessert werden müssen.
Reverse Engineering
Programmen die Geheminisse entlocken: Du analysierst binäre Programme ohne Quellcode, findest heraus, wie sie funktionieren, und veränderst gezielt ihr Verhalten und nutzt Schwachstellen aus.
Sicherheit in Automatisierungssystemen
Sichere smarte Fabriken ab: Du analysierst vernetzte Produktionsanlagen, erkennst Risiken und entwickelst Schutzmaßnahmen für moderne Industrieanlagen.
Sicherheitsarchitekturen für Webanwendungen
Webseiten sicher machen: Du schützt Anwendungen vor Angriffen, sicherst Datenübertragungen und entwickelst robuste Web-Systeme.
Sichere Java Entwicklung
Sichere Programme schreiben: Du erkennst typische Schwachstellen in Java-Anwendungen und lernst, wie man sie gezielt verhindert.
Sicherheit in Rechnernetzen
Du lernst, die Sicherheit von Anwendungen in vernetzten Systemen zu beurteilen, geeignete Sicherheitsprotokolle einzusetzen und wirksame Schutzmaßnahmen gezielt auszuwählen und anzuwenden.
Sichere Softwareentwicklung
Netzwerke schützen: Du wählst passende Sicherheitsmaßnahmen aus und sorgst dafür, dass Daten sicher übertragen werden.
3D-Modellierung und Spieleentwicklung
Erschaffe deine eigenen Spielewelten: Du modellierst 3D-Objekte, erstellst Animationen und entwickelst interaktive Spiele. Dabei planst du kreative Projekte und setzt deine Ideen visuell und praxisnah um.
Anwendungscontainer und Docker
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.
Automatentheorie und formale Sprachen
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.
Agile Softwareentwicklung
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.
Angular
Baue moderne Webanwendungen: Du lernst, wie Webseiten aufgebaut sind, entwickelst eigene Anwendungen, bindest Schnittstellen ein und setzt sichere Login- und Zugriffssysteme um.
Advanced Natural Language Processing
Wenn Computer Sprache verstehen: Du arbeitest mit moderner KI, entwickelst Anwendungen wie Chatbots oder Übersetzer und verstehst, wie Maschinen Texte analysieren und generieren.
Angewandte Projektarbeit: Visualisierung
Mach Daten verständlich: Du analysierst Anforderungen, entwickelst interaktive Darstellungen und setzt passende Visualisierungstechniken praxisnah um.
Automotive Security
Wie sicher sind moderne Autos wirklich? Du untersuchst vernetzte Fahrzeuge, findest Schwachstellen und entwickelst Lösungen zum Schutz von Systemen und Nutzern.
Big Data Engineering and Analysis
Daten im großen Stil: Du analysierst riesige Datenmengen, entwickelst leistungsfähige Systeme und nutzt moderne Werkzeuge zur Verarbeitung und Auswertung.
Bildverarbeitung
Computer lernen sehen: Du bearbeitest Bilder, erkennst Objekte und entwickelst Anwendungen, zum Beispiel für das autonome Fahren oder die Medizin.
Challenge-Based Making
Von der Idee zum funktionierenden Prototyp: Du entwickelst kreative Lösungen, arbeitest mit Hard- und Software und setzt innovative Projekte praktisch um.
Cloud-native Microservices mit Go
Moderne, verteilte Anwendungen bauen: Du entwickelst Programme aus kleinen Bausteinen, setzt sie in Containern um und sorgst für skalierbare und zuverlässige Systeme.
Cross-Plattform-Development mit dem Flutter-Framework
Dieselbe App für alle Plattformen: Du entwickelst Anwendungen für Smartphone, Web und Desktop mit nur einer Codebasis auf Basis des Flutter-Frameworks.
Cyber Security Technologien
Werde zum digitalen Bodyguard: Du lernst, wie Systeme geschützt werden, von Login-Verfahren bis Netzwerken, und nutzt Tools, um Sicherheitslücken in Anwendungen und Infrastrukturen aufzuspüren.
Data Science and Analytics
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.
Games Engineering and AI
Intelligente Spiele entwickeln: Du programmierst Computergegner, entwickelst Entscheidungslogiken und nutzt KI, um Spiele dynamischer und realistischer zu machen.
Grundlagen der Datenvisualisierung
Daten sichtbar machen: Du lernst, wie man Informationen verständlich darstellt, entwickelst eigene Visualisierungen und bewertest, was gut funktioniert.
Grundlagen Neuronaler Netze
Wie KI wirklich funktioniert: Du entwickelst eigene neuronale Netze, verstehst ihre Struktur und analysierst, wie sie lernen und Entscheidungen treffen.
Geschäftsprozessmanagement
Abläufe verbessern und automatisieren: Du analysierst Geschäftsprozesse, optimierst sie und setzt moderne Methoden zur Automatisierung ein.
Graphentheorie
Netzwerke verstehen und nutzen: Du arbeitest mit Verbindungen und Strukturen, entwickelst Algorithmen und löst damit praktische Probleme.
Information and Communication Technologies for Sustainability
IT nachhaltig gestalten: Du entwickelst Technologien, die Ressourcen schonen, und bewertest ihre Auswirkungen auf Umwelt, Wirtschaft und Gesellschaft.
iPhone App Development mit SwiftUI
Eine eigene App im App Store: Du entwickelst Anwendungen für iPhone, Mac und Apple Watch und begleitest sie bis zur Veröffentlichung.
Internet of Things
Alles wird vernetzt: Du entwickelst Anwendungen, bei denen Geräte miteinander kommunizieren und Daten austauschen, für Industrie und Alltag.
International Product Development Project
Arbeite weltweit im Team: Du entwickelst Produkte gemeinsam mit internationalen Studierenden und präsentierst deine Ideen vor globalem Publikum.
Informatik und Gesellschaft
IT und ihre Wirkung verstehen: Du untersuchst, wie Technologie unsere Gesellschaft verändert, und setzt dich kritisch damit auseinander.
Von der Idee zur Innovation
Mach aus Ideen echte Produkte: Du entwickelst Geschäftsmodelle, setzt kreative Konzepte um und präsentierst deine Ergebnisse überzeugend.
Kodierungstheorie
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.
Künstliche Intelligenz für autonome Systeme
Maschinen aufschlauen: Du entwickelst KI, die eigenständig handelt, z.B. für Bilderkennung, Sprache oder Bewegungen, und löst damit reale Probleme.
Maschinelles Lernen
Computer in die Schule schicken: Du trainierst Modelle, nutzt verschiedene Lernmethoden und entwickelst Anwendungen, die aus Daten eigenständig Muster erkennen.
Node, Express und Nest
Backend entwickeln leicht gemacht: Du programmierst serverseitige Anwendungen, baust Schnittstellen und entwickelst die Logik hinter modernen Webanwendungen.
Natural Language Processing
Computer verstehen Sprache: Du entwickelst Anwendungen, die Texte analysieren, Inhalte erkennen und Sprache verarbeiten, von Chatbots bis Suchmaschinen.
Einführung in die Netzwerkforensik
Angriffe im Netzwerk aufdecken: Du analysierst Datenverkehr, erkennst verdächtige Aktivitäten und bereitest Beweise verständlich auf.
Prototype It Yourself
Von der Idee zum Prototyp: Du entwickelst eigene Produkte, digital oder physisch, probierst verschiedene Ansätze aus und präsentierst funktionierende Lösungen.
Robotik
Roboter programmieren und steuern: Du lernst, wie Roboter aufgebaut sind, und bringst ihnen bei, sich zu bewegen und Aufgaben auszuführen.
Suchmaschinenoptimierung und Social Media Marketing
Mehr Reichweite im Netz: Du lernst, wie Webseiten besser gefunden werden und wie man Social Media gezielt für Wachstum nutzt.
Studienarbeit (STA)
Dein eigenes Projekt: Du arbeitest selbstständig an einer Fragestellung, entwickelst eine Lösung und präsentierst deine Ergebnisse verständlich.
User-Centred Cyber Physical Systems (UCPS)
Technik für Menschen entwickeln: Du baust intelligente Systeme mit Sensoren, die reale Probleme lösen und sich an den Nutzern orientieren.
UX Research und Design (UXD)
Gute Ideen nutzerfreundlich umsetzen: Du analysierst Probleme, entwickelst Lösungen und gestaltest intuitive Anwendungen.
Virtual Reality Projekt (VRP)
Tauche in virtuelle Welten ein: Du entwickelst eigene VR-Anwendungen, kombinierst kreative und technische Ansätze und gestaltest interaktive Erlebnisse.