Studiengang Technische Informatik

Ausrichtung des Studiengangs

Bei der "Technischen Informatik“ handelt es sich um "Informatik plus Technik", einem interdisziplinären und anwendungs-orientierten Studiengang, welcher auf Softwarelösungen im technischen Umfeld abzielt und an der Hochschule Mannheim in der  Informationstechnik angesiedelt ist. Das Studium der Technischen Informatik bietet spannende Einblicke in die Funktionsweise heutzutage allgegenwärtiger technischer Systeme und befähigt die Absolventen des Studiengangs, die Digitalisierung in unterschiedlichsten Branchen aktiv mitzugestalten.

Typische Aufgabenstellungen finden sich in fast allen Branchen der Industrie sowie auf dem Dienstleistungssektor. Verteilte Sensornetzwerke im Internet of Things, Onboard-Diagnose und Infotainment in Automobilen, sichere Kommunikation und Datenaustausch für Prozesssteuerung und Qualitätskontrolle in Fertigungsprozessen, cloudbasierte und vernetzte Anwendungen im Gebäude-Managements sind nur einige Beispiele.

Der Bachelor-Studiengang vermittelt fundierte Kenntnisse in den Bereichen der Informationstechnik und der praktischen Informatik. Die Schwerpunkte liegen hierbei auf digitaler Hardware, Mikrocomputern, sicheren verteilten und mobilen Systemen sowie den klassischen Informatikdisziplinen Programmierung und Software-Engineering.

Im Vordergrund des Studiums steht die Vermittlung aktueller Methoden zu

  • Softwareentwicklung für Embedded Systems, Middleware sowie sichere verteilte industrielle Anwendungen
  • modernen Programmiertechniken, Softwareentwicklungsmethoden und Qualitätssicherungstechniken
  • Anwendungsentwicklung mit Datenbanken, Internet-Protokollen, Web-Services für Cloud, Edge und mobile Systeme
  • Aufbau und Entwicklung und Integration digitaler Hardware-Komponenten
  • Mathematische und physikalische Grundlagen ergänzt durch digitale Signalverarbeitung

Beispielhafte Wahlfächer zu einzelnen, inhaltlichen Schwerpunkten:

Security

  • Sicherheit in eingebetteten Systemen
  • Hacker-Praktikum
  • Sicherheitsprotokolle in Rechnernetzen


Embedded Systems

  • Digitale Echtzeitsysteme
  • Digitale Regelungstechnik
  • Sprachverarbeitung
  • Mobilfunksysteme


Software-Entwicklung und Software-Architekturen

  • Mobile und Web-basierte Anwendungen
  • Verteilte Systeme und cloudbasierte Anwendungen
  • Programmieren in Java und Python
  • Nebenläufiges Programmieren