KU.Campus

Detailinformationen zum Modul 
Modulbezeichnung:
Algorithmen und Datenstrukturen
Modulbezeichnung (englisch):
Algorithms and Data Structures
Modulnummer:
82-021-D3B06-H-0122
Niveau:
Bachelor (UNI)
Geberstudiengang:
BA Data Science
Typ:
Modul
Federführende Fakultät/Sprachenzentrum:
Mathematisch-Geographische Fakultät
Modulverantwortliche/r:
Oliver, Marcel
Prüfende:
Leistungspunkte (ECTS-Punkte):
5
Kompetenzen:
Die Studierenden
- können die Funktion von Algorithmen erklären und deren Eigenschaften analysieren.
- können einfache Algorithmen entwickeln und in einer Programmiersprache implementieren.
- kennen wichtige Algorithmen und Datenstrukturen zum Sortierproblem und Suchen sowie für graphbasierte Problemstellungen und können diese an Beispielen anwenden.
- können die Grundlagen objektorientierter Programmierung erläutern und anwenden.
- kennen algorithmische Paradigmen und können diese an Beispielen erläutern.
Inhalte/Themen:
- Eigenschaften von Algorithmen, z. B Effizienz, Komplexität, Rekursion
- Datenstrukturen Array, Liste, Baum und Graph
- Sortier- und Suchalgorithmen
- Graph-Algorithmen
- Grundlagen der objektorientierten Programmierung
- Algorithmische Paradigmen

Primärliteratur:
Goodrich/Tamassia/Godwasser: Data Structures and Algorithms in Python
Formale Voraussetzungen für die Teilnahme:
Empfohlene Voraussetzungen:
Grundlagen von Informationssystemen, Software Engineering – Programming
Lehr- und Lernformen/Lehrveranstaltungstypen:
- Vorlesung (2 SWS)
- Übung (2 SWS)
Voraussetzungen für die Vergabe von ECTS-Punkten:
Mit mindestens „ausreichend“ bewerteter Leistungsnachweis: Klausur oder mündliche Prüfung
Zeitaufwand/Verteilung der ECTS-Punkte innerhalb des Moduls:
45 h = Präsenzzeit Vorlesung und Übung oder Selbststudium
75 h = Vor- und Nachbereitung Vorlesung und Übung
30 h = Prüfungsvorbereitung
150 h = Arbeitsaufwand gesamt
Modulnote:
Leistungsnachweis
Lehr- und Lernmethode:
Polyvalenz mit anderen Studiengängen/Hinweise zur Zugänglichkeit:
Polyvalenz auf Modulebene:
MA Betriebswirtschaftslehre,
Bachelor-Studiengang Digital and Data-Driven Business (D3B)
Bachelor-Studiengang Journalistik
Turnus des Angebots:
WS , SS
Beteiligte Fachgebiete:
ABWL, Supply Chain Management & Operations innerhalb der WWF, Mathematik, Data Science
Bemerkung:
In Absprache mit dem Dozenten kann als Prüfungssprache deutsch gewählt werden.