Achtung! Das Lehrangebot ist noch nicht vollständig und wird bis Semesterbeginn laufend ergänzt.
051024 VU Algorithmen und Datenstrukturen 1 (2025S)
Prüfungsimmanente Lehrveranstaltung
Labels
An/Abmeldung
Hinweis: Ihr Anmeldezeitpunkt innerhalb der Frist hat keine Auswirkungen auf die Platzvergabe (kein "first come, first served").
- Anmeldung von Mo 10.02.2025 09:00 bis Fr 21.02.2025 09:00
- Abmeldung bis Fr 14.03.2025 23:59
Details
max. 50 Teilnehmer*innen
Sprache: Deutsch, Englisch
Lehrende
Termine (iCal) - nächster Termin ist mit N markiert
- N Dienstag 04.03. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 11.03. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 18.03. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 25.03. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 01.04. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 08.04. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 29.04. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 06.05. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 13.05. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 20.05. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 27.05. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 03.06. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 10.06. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 17.06. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 24.06. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 01.07. 08:00 - 11:15 Hörsaal 1, Währinger Straße 29 1.UG
- Dienstag 01.07. 09:45 - 11:15 Hörsaal C1 UniCampus Hof 2 2G-O1-03
Information
Ziele, Inhalte und Methode der Lehrveranstaltung
Art der Leistungskontrolle und erlaubte Hilfsmittel
During the semester there will be three short exams. These take 45 minutes, follow the same rules as the final exam and will be executed between 8am and 10am before the lecture. The exam dates are planned to be week 4 (March 25, 2025), week 8 (May 6, 2025) and week 13 (June 10, 2025). The two best results out of the three exams count, a maximum of 45 points can be achieved.Furthermore, there will be three coding projects that can be solved online independently throughout the semester and give up to 45 points in total (15 points each). Students can choose three among five optional topics.There will be a written exam at the end of the course (July 1, 2025), a retake exam will be offered in September. Student are only admitted to the exam if they reached at least a total of 20 points in the short exams and 20 points in the coding exercises. The exam takes 90 minutes and comprises 90 points; a minimum of 45 points is required to pass this course. The examination topics comprise the entire contents of the lecture. Students will be required to apply the concepts seen in the course. No lecture notes or other helping materials are permitted.
Mindestanforderungen und Beurteilungsmaßstab
For a passing grade an overall score of 90 points is required. For the individual parts, a minimum of 20 points in the short exams, a minimum of 20 points for the coding exercises and a minimum of 45 points for the final exam are required. The students will be required to understand the concepts taught in the course and apply them.Grading: S>=150: 1, 150>S>=130: 2, 130>S>=110: 3, 110>S>=90: 4, 90>S: 5 (S denoting the sum of points for all parts)
Prüfungsstoff
All topics discussed in the course are examinable.
Literatur
- Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest, Introduction to Algorithms, published by MIT Press and McGraw-Hill. (First published in 1990.)- R. Sedgewick, Algorithmen in C++ (Teil 1-4), Addison Wesley, 3. überarbeitete Auflage, 2002.
Zuordnung im Vorlesungsverzeichnis
Module: ADS UF-INF-09
Letzte Änderung: Di 18.02.2025 10:06
1. Introduction
2. Algorithms
3. Vectors
4. Lists
5. Trees
6. GraphsThe course will be taught in English and German. There will be exercises, which students can solve independently. Solutions to these exercises will be discussed in a tutorial that takes place online at a time slot students will vote for during the first week. While being voluntary, we strongly recommend to attend the tutorial, as it will help to internalize the concepts discussed in the course.Prerequisites for this course are basic knowledge in mathematics and programming in C++, as taught in the StEOP.