19300001 Vorlesung

Fundamentals of Programming

Katharina Klost

Kommentar

Qualifikationsziele

Die Studierenden erklärenverschiedene Programmierparadigmen und stellen diese gegenüber4. Sie interpretieren2 Beschreibungen und Quelltexte zu elementaren Datenstrukturen und charakterisieren4 deren Funktionsweise und implementieren3 elementare Algorithmen und Datenstrukturen in verschiedenen Programmierparadigmen und passen diese an unterschiedliche Anforderungen an5. Sie diskutieren6 Vor- und Nachteile verschiedener Lösungen von algorithmischen Problemen.

Inhalte

Studierende erlernen die Grundlagen des Programmierens und grundlegende Programmierparadigmen wie Imperativ und Funktional. Sie erarbeiten sich Ausdrücke und Datentypen und grundlegende Aspekte Imperativer Programmierung (Zustand, Anweisungen Kontrollstrukturen, Ein-Ausgabe) und üben deren Anwendung. Die Studierenden erarbeiten sich grundlegende Aspekte der Funktionalen Programmierung (Funktionen, Rekursion, Funktionen höherer Ordnung, Currying), und Objektorientierte Konzepte wie Kapselung und Vererbung, Polymorphie, sowie Grundlegende Algorithmische Fragestellungen (z. B. Suchen, Sortieren, Auswählen und einfache Feld- und Zeigerbasierte Datenstrukturen) und üben deren Implementierung.

Schließen

32 Termine

Zusätzliche Termine

Mi, 19.02.2025 14:00 - 16:00
Klausur

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)
Hs 1a Hörsaal (Habelschwerdter Allee 45)
Hs 1b Hörsaal (Habelschwerdter Allee 45)
Hs 2 Hörsaal (Habelschwerdter Allee 45)

Di, 08.04.2025 12:00 - 16:00
Nachklausur

Dozenten:
Katharina Klost

Räume:
Hs 1a Hörsaal (Habelschwerdter Allee 45)
Hs 1b Hörsaal (Habelschwerdter Allee 45)
Hs 2 Hörsaal (Habelschwerdter Allee 45)

Regelmäßige Termine der Lehrveranstaltung

Mo, 13.10.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 20.10.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 27.10.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 03.11.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 10.11.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 17.11.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 24.11.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 01.12.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 08.12.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 15.12.2025 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 05.01.2026 14:00 - 16:00

Dozenten:
Katharina Klost

Mo, 12.01.2026 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 19.01.2026 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 26.01.2026 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 02.02.2026 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mo, 09.02.2026 14:00 - 16:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 15.10.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Mi, 22.10.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 29.10.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 05.11.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 12.11.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 19.11.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 26.11.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 03.12.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 10.12.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 17.12.2025 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 07.01.2026 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 14.01.2026 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 21.01.2026 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 28.01.2026 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 04.02.2026 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Mi, 11.02.2026 12:00 - 14:00

Dozenten:
Katharina Klost

Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)

Studienfächer A-Z