App-Programmierung mit Swift

Wahlpflichtmodul Technische Informatik und Kommunikationstechnik (B. Eng.)

Inhalte:

  • Programmierung in Swift,
  • Struktur und Lebenszyklus von Applikationen,
  • Erstellung einer App mit Swift,
  • Design von GUIs,
  • Datenhaltung,
  • Entwicklungswerkzeuge,
  • Debuggen

Qualifikationsziele:

Die Studierenden erlernen das Programmieren von Apps mit Swift. Sie kennen den Lebenszyklus und die Struktur dieser Apps. Insbesondere werden die Grundlagen zur Programmierung mobiler Applikationen unter iOS erlernt. Grundlegende Bibliotheken für die Programmierung zur Erstellung von Apps in Swift sind den Studierenden danach bekannt. Außerdem beherrschen die Studierenden den Einsatz einer Entwicklungsumgebung zur Programmierung von Apps in Swift.

Voraussetzung für die Teilnahme:

Die Studierenden benötigen die Kenntnisse der Module: Grundlagen der Programmierung, Maschinenorientiertes Programmieren, die Teilnehmerzahl ist auf 8 begrenzt.

Geschätzter studentischer Arbeitsaufwand (workload):
3 ECTS-LP (90 Stunden)

Beschreibung der Lehr- und Lernformen:
Seminaristischer Unterricht (4-stündig)

Häufigkeit des Angebots:
Das Modul dauert 1 Trimester. Das Modul beginnt jedes Studienjahr jeweils im Herbsttrimester. Als Startzeitpunkt ist das Herbsttrimester im 2. Studienjahr vorgesehen.