Mathematik 1 Einführung in die Informatik Arbeitstechniken Grundlagen der Programmierung 1 Mathematik 2 C/C++ Grundlagen der Programmierung 2 Praxisreflexion (Grundlagen) Mathematik 3 Theoretische Informatik Hardwaregrundlagen Algorithmen und Datenstrukturen Rechnernetze Betriebssysteme Data Science Softwaretechnik Praxisreflexion (Software-Entwicklung) Hardwarenahe Programmierung Mensch-Computer-Interaktion Datenbanken Rechnerorganisation Internet-Technologien Grundlagen der IT-Sicherheit Praxisreflexion (Kompetenzentwicklung) Softwareprojektmanagement Projektarbeit Betriebswirtschaftslehre Parallele und verteilte Systeme Software-Qualitätssicherung IT-Recht Praxisreflexion (Vertiefung) Echtzeitdatenverarbeitung Praxisprojekt Bachelorarbeit Digitaltechnik Eingebettete Systeme Hardwareentwurf mit VHDL HW/SW Codesign Kryptologie Softwaresicherheit Spezielle Verfahren der IT-Sicherheit Ethical Hacking und Pentesting Maschinelles Sehen Maschinelles Lernen 1 Spezielle Themen der Datenwissenschaft Maschinelles Lernen 2