UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 

Grundlagen der Informatik (kompakt) (GdI-Mini)5 ECTS
(englische Bezeichnung: Introduction to Computer Science (compact))
(Prüfungsordnungsmodul: Schwerpunktmodul Digitale Kunstgeschichte I)

Modulverantwortliche/r: Frank Bauer
Lehrende: Frank Bauer, Marc Stamminger


Startsemester: WS 2021/2022Dauer: 1 SemesterTurnus: halbjährlich (WS+SS)
Präsenzzeit: 90 Std.Eigenstudium: 60 Std.Sprache: Deutsch

Lehrveranstaltungen:

    • Grundlagen der Informatik
      (Vorlesung, 3 SWS, Vanessa Klein et al., 8:15 - 11:45, Zoom-Webinar; Videoaufzeichnung asynchron jederzeit abrufbar. Mehr Informationen im StudON unter https://www.studon.fau.de/crs3854334.html)
    • Sprechstunden zu Grundlagen der Informatik
      (Übung, 1 SWS, Vanessa Klein et al.)
    • Fragestunde zu Grundlagen der Informatik
      (Vorlesung mit Übung, 2 SWS, Vanessa Klein et al., Do, 9:15 - 10:45, Zoom-Webinar; Live-Stream mit Chat und Aufzeichnung. Nähere Informationen im StudON unter https://www.studon.fau.de/crs3854334.html)

Inhalt:

  • Einführung in die Programmierung
  • Paradigmen: Objektorientierte Programmierung, Funktionale Programmierung

  • Datenstrukturen: Felder, Listen, assoziative Felder, Bäume und Graphen, Bilder

  • Algorithmen: Rekursion, Baum- und Graphtraversierung

  • Anwendungsbeispiele: Bildverarbeitung, Netzwerkkommunikation, Verschlüsselung, Versionskontrolle

  • Interne Darstellung von Daten

Lernziele und Kompetenzen:


Wissen
Studierende können...
  • ... einfache Konzepte der theoretischen Informatik darlegen

  • ... Konzepte der Graphentheorie identifizieren

  • ... einfachen Konzepte aus der Netzwerkkommunikation und IT-Sicherheit reproduziere

  • ... die Grundlagen der Bildverarbeitung wiederholen

  • ... sich an wichtige Konzepte der Client-Server Kommunikation mit Schwerpunkt auf das http-Protokoll erinnern

  • ... einfache, sicheren Authentifizierungsmechnismen sowie abgesicherter Netzwerkkommunikation erkennen

Verstehen
Studierende können...
  • ... Programme und Programmstrukturen interpretieren

  • ... einfache algorithmische Beschreibungen in natürlicher Sprache verstehen

  • ... rekursive Programmbeschreibungen in iterative (und umgekehrt) übersetzen

  • ... grundlegende Graphalgorithmen verstehen

Anwenden
Studierende können...
  • ... Programme und Programmstrukturen erklären

  • ... eigenständig objektorientierten Programmieraufgaben lösen

  • ... Lambda-Ausdrücke handhaben

  • ... Rekursion auf allgemeine Beispiele anwenden

  • ... die Darstellung von Informationen (vor allem Zeichen und Zahlen) im verschiedenen Zahlensystemen (vor allem im Binärsystem) berechnen


Weitere Informationen:

Schlüsselwörter: Grundlagen der Informatik, Schlüsselqualifikation
www: https://www.studon.fau.de/crs3854334.html

Studien-/Prüfungsleistungen:

UnivIS ist ein Produkt der Config eG, Buckenhof