Die Lehrenden geben einen Überblick über Grundlagen der Informatik für Ingenieure (Grundlegende Konzepte der Programmierung und Modellierung inkl. Klassen und Objekte, Methoden, Kontrollstrukturen, Ausnahmebehandlung, Ein-/Ausgaben, Datenstrukturen, Algorithmen, etc.), Softwareentwurf, Einführung in Datenbanksysteme, logischer Datenbankentwurf mit dem relationalen Modell, konzeptueller Datenbankentwurf, relationale Anfragesprachen, physischer Datenbankentwurf, Datenintegration, erweiterte Konzepte, exemplarische Anwendungen der Bauinformatik.