Einführung in die Programmiertechnik II (Sommersemester 2021)
Lecturer:
Prof. Dr. Felix Naumann
(Information Systems)
,
Tobias Bleifuß
(Information Systems)
Course Website:
https://hpi.de/en/naumann/teaching/current-courses/ss-21/programmiertechnik-ii.html
General Information
- Weekly Hours: 4
- Credits: 6
- Graded:
yes
- Enrolment Deadline: 18.03.2021 - 09.04.2021
- Teaching Form: Lecture / Exercise
- Enrolment Type: Compulsory Module
- Course Language: German
Programs, Module Groups & Modules
- Grundlagen IT-Systems Engineering
- HPI-PT2 Programmiertechnik II
Description
Themenüberblick
- Einführung, Historie und Überblick
- Algorithmische Grundkonzepte
- Algorithmenparadigmen
- Suchen und Sortieren
- Eigenschaften von Algorithmen
- Entwurf von Algorithmen
- Datenstrukturen
- Bäume
- Hashverfahren
- Graphalgorithmen
In den Übungen wird die Programmiersprache Java verwendet.
Requirements
Programmiertechnik I
Literature
- Als Lehrbuch verwenden wir "Algorithmen und Datenstrukturen" von Gunter Saake und Kai-Uwe Sattler sowie "Algorithmen" von Robert Sedgewick und Kevin Wayne. beide Bücher liegen in ausreichender Menge zur Ausleihe vor.
- Verschiedene Themen stammen aus weiteren Quellen, die jeweils angegeben werden.
- Die Vorlesungsfolien finden Sie im internen Bereich, jeweils vor der Vorlesung.
Learning
Vorlesung und Übung
Examination
Der Kurs wird ca. alle zwei Wochen durch eine Übung ergänzt. Das Bestehen der Übung ermöglicht die Teilnahme an der Prüfung/Klausur. "Bestehen":
- Max. ein Aufgabenblatt mit min. 25% der Punkte
- Alle weiteren Aufgabenblätter mit min. 50% der Punkte
Die Veranstaltung wird mittels einer Klausur bewertet.
Dates
Siehe Webseite des Fachgebiets
Zurück