Skip to main content

Programmierparadigmen

Summer

(engl. Programming Paradigms )

Modulnummer: FIN-INF-110121
Link zum LSF: LSF
Verantwortung: Dr. Christian Braune
Dozent:in: Dr. Christian Braune
Lehrveranstaltungen:
  • Vorlesung Programmierparadigmen
  • Übung Programmierparadigmen
Verwendbarkeit: - B.Sc. INF: Informatik II - Pflicht
- B.Sc. CV: Informatik - Wahlpflicht
- B.Sc. INGINF: Informatik - Wahlpflicht
- B.Sc. WIF: Gestalten und Anwenden - Wahlpflicht
- B.Sc. INF (bilingual): Informatik II - Pflicht
- M.Sc. DE: Grundlagen Informatik

Kürzel

PGP

CP

5

Semester

Summer

Fachsem.

ab 2.

Dauer

1 Semester

Sprache

deutsch

Niveau

Bachelor

Angestrebte Lernergebnisse:
Students who successfully complete this course ...

  • know the most common paradigms for algorithm design,
  • are able to apply them,
  • can assess in which situations which paradigm is most suitable
  • and understand the advantages and disadvantages of using each paradigm.

Inhalt:

  • Concepts of the main paradigms (procedural, object-oriented, functional, logical, and possibly other paradigms)
  • Technical implementation of the paradigms in programming languages
  • Application of paradigms in programming languages such as C, Java, Scala, Haskell, Prolog
  • Decision criteria for paradigms

Arbeitsaufwand:
56 h attendance time 94 h independent work

Prüfungsvorleistungen: Studien-/Prüfungsleistungen: Lehrform / SWS:

Preliminary examination requirements need to be fulfilled

Exam: oral exam (if there is a sufficient number of participants: written exam, 120 minutes)

  • Lecture (2 SWS)
  • Exercise (2 SWS)

Voraussetzungen nach Prüfungsordnung: Empfohlene Voraussetzungen:

none

Einführung in die Informatik

Medienformen: Literatur:



Hinweise: