Modules

BackEsc11826

Informatik 1

Computer Science 1

5 CPWinterDEBeing phased out

Contents

• Algorithmus und Datum • Übersicht zur Sprache C++ • Daten und Datenstrukturen • Operatoren und Ausdrücke • Kontrollstrukturen • Objektorientierter Ansatz • Funktionen und Methoden • Iteration und Rekursion • Zeiger und Referenzen • Dateiarbeit • Fehlerbehandlung (allgemein, Exceptions) • Komplexbeispiel

Learning outcomes

Kompetenzen • Auswahl und sichere Anwendung geeigneter Methoden • Fähigkeit zur Analyse und Strukturierung komplexer Aufgabenstellungen • Fertigkeit der sicheren und überzeugenden Darstellung von Ideen und Konzepten • Fertigkeit zum logischen, analytischen und konzeptionellen Denken Lernziele • Kenntnissen und Fertigkeiten zum prozedurorientierten Entwurf von Algorithmen • Kennenlernen von Darstellungsformen für Algorithmen • Sichere Beherrschung einer Programmiersprache • Einführung in die Prinzipien und Methoden der imperativen und objektorientierten Programmierung • Kennenlernen der grundlegenden Konstrukte einer höheren Programmiersprache

Assessment

• Klausur, 120 Minuten

Literature (3)
  • Vorlesungsfolien und Übungsaufgaben im eLearning
  • Ulrich Breymann. C++. 2007. isbn: 978-3-446-41023-7.
  • Bjarne Stroustrup. Einführung in die Programmierung mit C++. 2010. isbn: 978-3-86894-005-3.

Remarks

• Studiengang Maschinenbau B.Eng.: Pflichtmodul • Studiengang Wirtschaftsingenieurwesen, B.Eng. : Pflichtmodul

Source: BTU's module description · retrieved 28 Sep 2026Original

Module catalogue · unofficial

Betula is an unofficial project and not part of BTU.

Folia 1.0.3Radix 0.6.0

Data as of 21 Oct 2026Winter 2026/27Source: BTU