3D-Modellierung und Spieleentwicklung (3MS)
Du modellierst 3D-Objekte, erstellst Animationen, Shader und Texturen, entwickelst interaktive Spiele und planst kreative Projekte, um Konzepte visuell und praxisnah umzusetzen.
Anwendungscontainer und Docker (ACD)
Du installierst und administrierst Docker, erstellst eigene Images, setzt Microservices in Containern um, orchestrierst Anwendungen und betreibst skalierbare, ausfallsichere Softwaresysteme praxisnah.
Automatentheorie und formale Sprachen (AFS)
Du lernst die Grundlagen der Automatentheorie und formalen Sprachen, analysierst und entwirfst Automaten und Grammatiken und wendest deren Eigenschaften und Algorithmen praxisnah zur Lösung von Berechnungs- und Softwareproblemen an.
Agile Softwareentwicklung (AGI)
Du wendest Methoden wie Scrum, Kanban und Extreme Programming an, setzt Techniken wie Pair Programming, Testgetriebene Entwicklung und Refactoring um und entwickelst in Mini-Projekten praxisnah agile Softwarelösungen.
Angular (ANG)
Du lernst TypeScript und die Architektur von Angular, entwickelst Webanwendungen mit Komponenten, Services und Routing, bindest RESTful Services ein und setzt Authentifizierung und Autorisierung praxisnah um.
Advanced Natural Language Processing (ANLP)
Du wendest Deep Learning für NLP an, nutzt Word Embeddings, Sequence Labeling und Large Language Models, entwickelst Anwendungen wie Machine Translation oder Dialogsysteme und verstehst die technischen und ethischen Grundlagen moderner NLP-Systeme.
Angular, Node und Nest (ANN)
Du entwickelst sichere Webanwendungen mit TypeScript im Frontend (Angular) und Backend (Node/Nest), bindest Datenbanken ein, erstellst RESTful Services, analysierst Anforderungen, entwirfst Architekturen und setzt komplexe Webprojekte praxisnah um.
Ausgewählte Probleme der Cyber Security (APC)
Du bearbeitest praxisnahe Fragestellungen und Techniken der Cybersecurity, die direkt im Projekt relevant sind, und setzt dieses Wissen gezielt zur Lösung realer Sicherheitsprobleme ein.
Angewandte Projektarbeit: Visualisierung (APV)
Du analysierst Nutzeranforderungen, entwickelst interaktive Visualisierungssysteme mit Visual Analytics, setzt agile Methoden ein, wählst passende Visualisierungsformen und Techniken aus und reflektierst deren Umsetzung praxisnah.
Automotive Security (ATS)
Du analysierst Sicherheitsrisiken in Fahrzeugen und deren Produktionsketten, identifizierst Schwachstellen in E/E-Architekturen, bewertest Bedrohungen für OEMs und Konsumenten und setzt Sicherheitskonzepte praxisnah unter Berücksichtigung von Regularien und Compliance um.
Big Data Engineering and Analysis (BDEA)
Du analysierst große Datenmengen, entwirfst skalierbare Big-Data-Architekturen, nutzt Frameworks wie Hadoop, Spark oder Flink, arbeitest mit NoSQL-Datenbanken und wendest Algorithmen und Analysetools praxisnah an.
Bildverarbeitung (BIV)
Du wendest Methoden der digitalen Bildverarbeitung an, von Filter- und Segmentierungsverfahren bis zu Deep Learning, erkennst Objekte, transformierst und registrierst Bilder und überträgst diese Techniken praxisnah auf neue Anwendungsbereiche wie die Medizin.
Betriebssysteme und Netzwerke (BN)
Du verstehst sicherheitsrelevante Grundlagen von Betriebssystemen und Netzwerken, analysierst Protokolle, Berechtigungen und Schnittstellen und wendest Schutzmaßnahmen für LAN, WLAN und andere Kommunikationssysteme praxisnah an.
Challenge-Based Making (CBM)
Du entwickelst innovative Prototypen mit Design-Thinking-Methoden, setzt Hardware- und Softwarelösungen wie Mikrocontroller, Sensoren und Aktuatoren ein, evaluierst Designalternativen und realisierst interaktive Systeme praxisnah.
Cloud Computing and Security (CCS)
Du entwirfst Cloud-Architekturen, betreibst Web-Anwendungen in der Cloud, analysierst Sicherheitsrisiken, implementierst Sicherheitsarchitekturen, überwachst Anomalien und verwaltest den Sicherheitsstatus praxisnah.
Cloud Forensik (CLF)
Du analysierst digitale Spuren in Cloud-Umgebungen, wendest forensische Werkzeuge und Vorgehensmodelle an, verstehst die speziellen Herausforderungen der Cloud Forensik und setzt IT-forensische Prinzipien praxisnah um.
Cloud-native Microservices mit Go (CMG)
Du implementierst Cloud-native Microservices in Go, entwirfst passende Cloud-Architekturen, setzt Anwendungen als Container um und stellst Skalierbarkeit, Resilienz und Observability praxisnah sicher.
Cyber Security Projekt (CP)
Du führst ein Security-Projekt von der Anforderungsanalyse bis zur Umsetzung selbstständig durch, wendest passende Methoden und Werkzeuge an, bewertest Projektplanung und -dokumentation und kommunizierst fachlich sicher auf Englisch.
Cross-Plattform-Development mit dem Flutter-Framework (CPD)
Du entwickelst mobile, Web- und native Anwendungen mit Flutter und Dart, konzipierst Cross-Plattform-Applikationen mit einer Code-Basis, setzt Projekte eigenständig um, testest und sicherst die Qualität der Anwendungen praxisnah.
Cybersicherheit in der Prozessindustrie (CPI)
Du analysierst Sicherheitsrisiken in vernetzten Produktionsanlagen, identifizierst Schwachstellen, bewertest Bedrohungen, entwickelst Sicherheitsmaßnahmen und Konzepte und kommunizierst die Ergebnisse praxisnah für die Prozessindustrie und ähnliche Branchen.
Cyber Security Awareness (CSA)
Du erkennst Cyber-Bedrohungen, beurteilst und entwickelst Security-Awareness-Maßnahmen, konzipierst zielgruppengerechte Kampagnen und evaluierst deren Wirksamkeit praxisnah in Organisationen und Unternehmen.
Cyber-Security-Consulting (CSC)
Du bearbeitest praxisnah ein Kundenprojekt im Bereich Cyber Security, analysierst Anforderungen, entwickelst Lösungsansätze, präsentierst Ergebnisse und erstellst einen professionellen Projektbericht.
Data Science and Analytics (DSA)
Du sammelst, bereinigst und analysierst Daten, wendest Statistik und Machine Learning an, visualisierst Ergebnisse verständlich und bewertest Modelle, um datenbasierte Erkenntnisse zielgruppengerecht und verantwortungsvoll zu gewinnen.
Digitales Transformationsmanagement (DTM)
Du analysierst digitale Geschäftsmodelle und Transformationsprozesse, erkennst Potenziale digitaler Wertschöpfung, setzt Design Thinking ein und entwickelst Strategien, um Organisationen, Geschäftsmodelle und Customer Experience erfolgreich digital weiterzuentwickeln.
ERP-Systeme, -Architekturen und -Modellierung (ERP)
Du lernst Grundlagen, Architekturen und Geschäftsprozesse von ERP-Systemen kennen, arbeitest praxisnah mit SAP S/4HANA, passt Systeme durch Customizing und ABAP an und verstehst, wie integrierte Unternehmensprozesse technisch und organisatorisch umgesetzt werden.
Financial Literacy with Python (FLIP)
Du entwickelst fundiertes Finanzwissen von Geldanlage bis Altersvorsorge, triffst reflektierte finanzielle Entscheidungen und nutzt Python und Data-Science-Methoden, um finanzielle Szenarien zu analysieren und datenbasiert zu bewerten.
Game Engineering Projekt (GAE-P)
Du arbeitest interdisziplinär an Game-Projekten, organisierst dich agil im Team, übernimmst unterschiedliche Rollen, entwickelst Storys, Balancing und Software-Architekturen und setzt Game-Engineering-Konzepte praxisnah um.
Games and AI (GAI)
Du entwickelst Künstliche Intelligenz für Spiele, programmierst NPCs, implementierst Entscheidungs- und Suchverfahren, Pathfinding sowie Procedural Content Generation und wendest klassische und moderne KI-Methoden praxisnah in Game Engines an.
Grundlagen der Datenvisualisierung (GDV)
Du verstehst Konzepte, Techniken und Methoden der Informationsvisualisierung, nutzt kognitiv-psychologische Grundlagen, bewertest bestehende Visualisierungssysteme kritisch und entwickelst eigene nutzergerechte Visualisierungen praxisnah.
Grundlagen Neuronaler Netze (GNN)
Du setzt neuronale Modelle um, analysierst Netzwerktopologien, wendest Lernregeln an, verstehst rekurrente Netze und analysierst neuronale Netzwerke als dynamische Systeme.
Geschäftsprozessmanagement (GPM)
Du modellierst, analysierst und optimierst Geschäftsprozesse mit BPMN, wendest Process-Mining-Methoden an und nutzt Ansätze der Prozessautomatisierung wie RPA und Low-Code/No-Code praxisnah.
Graphentheorie (GRA)
Du verstehst grundlegende Konzepte und Algorithmen der Graphentheorie, erkennst ihre Anwendungsgebiete und Grenzen, implementierst ausgewählte Verfahren und präsentierst die Ergebnisse verständlich.
Hacker‑Praktikum (HAC)
Du lernst praxisnah, reale Systeme anzugreifen und Sicherheitslücken systematisch auszunutzen – von Webanwendungen bis hin zu Hardware. Dabei setzt du gängige Angriffsvektoren, Tools und forensische Methoden ein und verstehst sowohl Software‑ als auch Hardware‑basierte Schwachstellen aus Angreifer perspektive.
Information and Communication Technologies for Sustainability (ICTS)
Du lernst, wie du digitale Technologien nachhaltig gestalten und einsetzen kannst: von energieeffizientem Software-Design über Green Cloud Computing bis hin zu Life-Cycle-Analysen. Du verstehst die ökologischen, sozialen und wirtschaftlichen Auswirkungen deines Handelns und kannst ICT-Systeme im Sinne von Nachhaltigkeit planen, bewerten und optimieren.
iPhone App Development mit SwiftUI (IOS)
Du entwickelst native Apps für iOS, macOS und Apple Watch mit SwiftUI, testest sie praxisnah in Xcode und bereitest ihre Veröffentlichung im Apple App Store vor.
Internet of Things (IOT)
Du lernst die Technologien und Architekturen des IoT kennen, entwickelst datengetriebene Geschäftsmodelle und Use Cases für Industrie 4.0 und setzt IoT-Konzepte zur Steigerung von Produktivität und Innovation ein.
International Product Development Project (IPDP)
Du bearbeitest internationale Design-Challenges in Teams, wendest Design-Thinking-Methoden an, entwickelst nutzerzentrierte Prototypen und Proof-of-Concepts, präsentierst Ergebnisse vor internationalem Publikum und reflektierst kreativ und eigenständig Lösungen in interdisziplinären Kontexten.
Informatik und Gesellschaft (IUG)
Du untersuchst die Wechselwirkungen von Informationstechnologie und gesellschaftlichen Strukturen, recherchierst und bewertest wissenschaftliche Literatur, erstellst formale Ausarbeitungen und reflektierst die gesellschaftliche Bedeutung der Informatik.
Von der Idee zur Innovation (IZI)
Du lernst, Ideen und Erfindungen auf ihr kommerzielles Potenzial zu prüfen, kundenorientierte Produkte und Services zu entwickeln, Business-Modelle zu gestalten und Innovationsmethoden anzuwenden, während du in interdisziplinären Teams Projekte umsetzt und deine Ergebnisse überzeugend präsentierst.
Kodierungstheorie (KDT)
Du lernst, fehlertolerante Codes zu analysieren, zu entwickeln und deren mathematische Grundlagen anzuwenden, um zuverlässige Informationsübertragung zu ermöglichen und Anwendungen in Nachrichtentechnik, Kryptographie, Bildverarbeitung und Informatik zu verstehen.
Künstliche Intelligenz für autonome Systeme (KIS)
Du lernst Methoden der Künstlichen Intelligenz, Planungs- und evolutionäre Algorithmen sowie Machine-Learning-Ansätze anzuwenden, um autonome Systeme zu steuern, neuronale Netze für Bilderkennung, Sprachverarbeitung und Bewegungsabläufe zu entwickeln und reale Szenarien intelligent zu lösen.
Kommunikationssysteme (KOS)
Du lernst die Grundlagen, Topologien, Protokolle und Sicherheitsaspekte von Kommunikationssystemen zu verstehen, den TCP/IP-Stack, LAN, WAN und Internet einzusetzen sowie Sockets zu programmieren, um Konzepte der Netzwerktechnologie auf verschiedene Anwendungsbereiche anzuwenden.
Kommerzialisierung von Open-Source-Software (KOSS)
Du lernst, Geschäftsmodelle für Open-Source-Software zu entwickeln, Lizenzbedingungen zu beurteilen, Software zu installieren, konfigurieren und erweitern sowie Sicherheitsaspekte zu berücksichtigen, um Projekte gemeinsam mit der Community umzusetzen und marktfähig zu machen.
Kryptographische Verfahren (KRV)
Du lernst die Grundlagen klassischer und moderner Kryptographie, symmetrische und asymmetrische Verfahren wie DES, AES oder RSA zu verstehen, digitale Signaturen anzuwenden und die Ergebnisse verständlich zu erklären und zu präsentieren.
Large-Scale (Software) Development (LSD)
Du lernst, die Komplexität großer Softwaresysteme zu verstehen, dich in umfangreichen Codebasen zurechtzufinden, moderne Entwicklungswerkzeuge anzuwenden und Systeme zu analysieren, zu strukturieren, zu verbessern und weiterzuentwickeln.
Maschinelles Lernen (MLE)
Du lernst, Optimierungsstrategien anzuwenden, genetische Algorithmen und Programmierung zu verstehen und umzusetzen, Reinforcement Learning zu nutzen sowie künstliche neuronale Netze zu erläutern und anzuwenden.
Node, Express und Nest (NEN)
Du lernst, serverseitige Webanwendungen mit TypeScript, Node.js, Express und Nest zu entwickeln, RESTful Web Services zu implementieren und abzusichern sowie komplexe Architekturen zu entwerfen und serverseitige Framework-Konzepte praktisch anzuwenden.
Natural Language Processing (NLP)
Du lernst die Grundlagen der Verarbeitung natürlicher Sprache kennen, einschließlich regulärer Ausdrücke, N-Gramme, probabilistischer Sprachmodelle, Vektorraum-Modelle, TF-IDF, Sequenzklassifikation und Informationsextraktion, und wendest diese Techniken zusammen mit neuronalen Netzen und Machine-Learning-Methoden praktisch an.
Einführung in die Netzwerkforensik (NWF)
Du lernst, wie Netzwerkangriffe erkannt und analysiert werden, Netzwerkdatenforensik anzuwenden und kryptografische Hashfunktionen zu nutzen, sowie Daten aus Netzwerkverkehr zu extrahieren, zu visualisieren und für Gutachten aufzubereiten.
Projekte in der Cyber Security (PCS)
Du lernst, kleine Cyber-Security-Projekte selbstständig zu managen, Sicherheitsgrundlagen von Betriebssystemen und Netzwerken anzuwenden und fachliche sowie domänenspezifische Techniken einzusetzen, um Sicherheitsprojekte erfolgreich umzusetzen.
Penetration Testing (PET)
Du lernst, Sicherheitslücken systematisch aufzuspüren und auszunutzen: von Informationsbeschaffung über typische Angriffstechniken bis hin zum Einsatz professioneller Pentesting-Tools. Dabei verbindest du einzelne Angriffsschritte zu realistischen Angriffsketten und erstellst aussagekräftige, professionelle Pentestberichte.
Prototype It Yourself (PIY)
Du setzt eigene Ideen in digitale oder physische Prototypen um, wendest Design-Thinking-Methoden an und nutzt Geräte zur digitalen Fabrikation. Im Team validierst du schnell verschiedene Varianten, entwickelst kreative Lösungen und präsentierst funktionierende Demonstratoren – dabei trainierst du gleichzeitig wichtige Future- und Entrepreneurial Skills.
Reverse Engineering (REE)
Du analysierst unbekannte Programme und Malware mit statischen und dynamischen Methoden, zerlegst und dekompilierst Binärdateien (Java und native Programme) und verstehst deren Funktionsweise bis auf Assembler-Ebene. Mit professionellen Tools wie Ghidra oder radare2 patchst du Programme gezielt, um ihr Verhalten zu verändern, und stellst dein Können praxisnah bei CrackMes und CTF-Challenges unter Beweis.
Robotik (ROB)
Du lernst den Aufbau und die Teilsysteme von Robotern kennen, verstehst Kinematik, Dynamik, Sensorik und Steuerungskonzepte und wendest dieses Wissen praktisch an, indem du einfache Steuerungsalgorithmen auf mobilen Kleinrobotern implementierst, um das Zusammenspiel von Hardware und Software zu steuern.
Sicherheit in Automatisierungssystemen (SAS)
Du lernst, moderne Produktionssysteme und Industrie-4.0-Architekturen auf Sicherheitsrisiken zu analysieren, sichere Kommunikation zwischen Maschinen, Sensoren und Clouds umzusetzen und Konzepte für Cyber-Physical Systems zu entwickeln, um Betriebs- und Angriffssicherheit in Automatisierungssystemen praktisch anzuwenden.
Sicherheitsarchitekturen für Webanwendungen (SAW)
Du lernst, Webanwendungen gegen Angriffe abzusichern, sichere Authentifizierung und Autorisierung umzusetzen, Datenübertragungen zu verschlüsseln und Schwachstellen durch Penetrationstests zu identifizieren, um sichere Web- und API-Architekturen praktisch zu gestalten.
Systems Design Engineering (SDE)
Du lernst, komplexe Systeme interdisziplinär zu entwickeln, den Produkt-Lebenszyklus von Anforderungen über Architektur bis zur Validierung zu gestalten und Systems-Engineering-Prozesse im Unternehmen anzuwenden, zu analysieren und zu bewerten.
Suchmaschinenoptimierung und Social Media Marketing (SEO)
Du lernst, Webseiten durch OnPage- und OffPage-Optimierung sichtbar zu machen, YouTube-Kanäle erfolgreich aufzubauen und Social-Media-Konten auf Plattformen wie Instagram, TikTok, LinkedIn oder Twitter strategisch zu etablieren, um Reichweite und Interaktionen zu steigern.
Sicherheit in eingebetteten Systemen (SES)
Du lernst, die Sicherheit verschiedener Chip-Architekturen zu bewerten, Vertrauensanker in Sicherheitsarchitekturen zu verstehen und sichere Ausführungsumgebungen für Software und maschinennahen Code zu beurteilen.
Software-Ergonomie und Usability (SEU)
Du lernst, benutzerbezogene Anforderungen in den Entwicklungsprozess zu integrieren, Aufgaben- und Nutzeranalysen durchzuführen, Gestaltungslösungen auf Gebrauchstauglichkeit zu bewerten, Prototypen für User Interfaces zu erstellen und einfache Usability-Evaluationen durchzuführen.
Sichere Internet-Dienste (SID)
Du lernst, Sicherheitsanforderungen für Internet-Anwendungen zu identifizieren, Sicherheitskonzepte zu analysieren, Schwachstellen zu erkennen und zu validieren, bestehende Produkte zu bewerten, sichere Nutzungsempfehlungen zu entwickeln und die Ergebnisse verständlich zu präsentieren.
Sichere Java Entwicklung (SJE)
Du analysierst typische Sicherheitslücken in Java‑Anwendungen, erkennst gängige Angriffsvektoren wie Injection- und Deserialisierungsangriffe, bewertest deren Risiken und setzt gezielte Härtungsmaßnahmen um, um robuste und sichere Java‑Anwendungen zu entwickeln.
Security Management (SMA)
Du lernst, Sicherheitsrisiken in Unternehmen zu analysieren, Sicherheitslagen zu bewerten und passende Maßnahmen zu planen. Dabei entwirfst du Sicherheitsorganisationen, führst Risikobewertungen durch, erstellst Sicherheitsanalysen und präsentierst Maßnahmen vor Entscheidungsgremien, um Informationssicherheit strategisch und praxisnah umzusetzen.
Security Operation Center (SOC)
Du lernst, ein Security Operation Center aufzubauen, seine Kernfunktionen zu verstehen und die Abläufe sowie Verfahren eines SOC eigenständig zu nutzen und anzuwenden.
Sicherheit in Rechnernetzen (SRN)
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 (SSE)
Du lernst, sichere Software von der Konzeption bis zum Betrieb zu entwickeln: Sicherheitsanforderungen definieren, Bedrohungen modellieren, Software sicher kodieren, Tests durchführen, Systeme absichern und auf Sicherheitsvorfälle reagieren, um Manipulationen und Know-how-Diebstahl zu verhindern.
Studienarbeit (STA)
Du bearbeitest eigenständig ein praxis- oder forschungsorientiertes Projekt, recherchierst fachliche Grundlagen, realisierst und validierst eine Lösung unter Anwendung wissenschaftlicher Methoden der Informatik und dokumentierst sowie präsentierst die Ergebnisse verständlich für Fachfremde.
User-Centred Cyber Physical Systems (UCPS)
Du entwickelst einen sensordatenbasierten, cyber-physischen Prototypen für ein gesellschaftliches Problem, wendest den nutzerzentrierten Designprozess (UCD) an, setzt passende Entwurfs- und Bewertungstechniken ein und präsentierst Prototyp und Entwicklungsprozess verständlich vor Publikum.
UX Research und Design (UXD)
Du analysierst Probleme strukturiert, entwickelst nutzerzentrierte Lösungen, wendest moderne Design-Werkzeuge an, integrierst Feedback der User in den Entwicklungsprozess und hinterfragst bestehende Designs kritisch, um intuitive, zugängliche und nutzerfreundliche Software zu gestalten.
UX Design im SEP (VIR-D)
Du entwickelst detaillierte Benutzerführungen und Gestaltungskonzepte für Projekte – von bestehenden Systemen bis zu visionären Ideen – wendest aktuelle Methoden des Interaction Designs an, setzt Projekte weitgehend um und tauscht dich im Team über verschiedene Ansätze und Entwicklungen im Bereich interaktive Medien aus.
Virtual Reality Projekt (VRP)
Du entwickelst Konzepte und Prototypen für lokale Mehrspieler-VR-Anwendungen, setzt VR-Techniken in Godot um, kombinierst digitale und analoge Methoden aus Theater, Film und interaktiven Medien, gestaltest interaktive Systeme und verstehst den Einsatz von VR in Visualisierung, Industrieanwendungen und Experiences.