Lehrveranstaltungen



Universitätsstudiengang: Programming and Software Engineering Foundations
Zur übergeordneten Rubrik
Pflichtmodul 1: Grundlagen der Programmierung (10 ECTS-AP, 6 SSt.) (keine Lehrveranstaltungen)
Anmeldevoraussetzung: keine
Lernergebnisse: ad a) Die Studierenden
verstehen die Bedeutung von Syntax und Semantik in einer Programmiersprache;
verstehen, wie eine Entwicklungsumgebung verwendet wird und können diese effizient zur Umsetzung von Programmen einsetzen;
kennen grundlegende Programmierkonzepte wie Datentypen, Operatoren, Variablen, Kontrollstrukturen, Methoden, und Datenstrukturen;
können die erlernten Programmierkonzepte kombinieren und anwenden, um Algorithmen zu erstellen und damit Problemstellung zu lösen;
können Probleme im Code schrittweise erfassen und selbständig beheben.

ad b) Die Studierenden
verstehen das Konzept der objektorientierten Programmierung;
können die verschiedenen Konzepte der Vererbung, einschließlich Klassen, Interfaces und abstrakter Klassen, in ob-jektorientierten Programmiersprachen anwenden;
kennen weiterführende Programmierkonzepte und können diese bei diversen Problemstellungen anwenden;
fördern ihr algorithmisches Denken und sind in der Lage, die Effizienz einfacher Algorithmen zu analysieren und ihre Komplexität zu bewerten.

Hinweis:
  • Es können sich noch Änderungen im Lehrveranstaltungsangebot sowie bei Raum- und Terminbuchungen ergeben.
  • Bitte wählen Sie für das Lehrveranstaltungsangebot die Fakultät aus, der Ihre Studienrichtung zugeteilt ist.