104.999 Discrete and geometric algorithms
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022W, VO, 4.0h, 6.0EC

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VO Lecture
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to understand the contents of this course. Among other effects, this understanding forms the basis for the capability to correctly reproduce the statements and notions covered in the course as well as for the ability to explain and apply the proof techniques used in the course.

Subject of course

This lecture is an introduction to the design and analysis of algorithms for
students of mathematics The structure of the lecture mostly follows the central
design principles for algorithms, such as divide-and-conquer, dynamic
programming, or greedy algorithms. In order to achieve a well-balanced
presentation of the subject, graph theory and data structures play an important
role throughout the lecture. The mathematical foundations of discrete
algorithms, such as elementary combinatorics or recurrence relations, will be
treated thoroughly. In the choice of concrete algorithms mathematical tasks,
such as matrix multiplication, linear optimisation, or geometric problems, have
been preferred.

Teaching methods

Presentation of the subject of the lecture.

Mode of examination

Written

Additional information

The lecture starts on Monday, October 3.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon11:00 - 13:0003.10.2022 - 23.01.2023FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed11:00 - 13:0005.10.2022 - 25.01.2023FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Discrete and geometric algorithms - Single appointments
DayDateTimeLocationDescription
Mon03.10.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed05.10.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon10.10.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed12.10.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon17.10.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed19.10.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon24.10.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon31.10.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon07.11.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed09.11.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon14.11.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed16.11.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon21.11.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed23.11.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon28.11.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed30.11.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon05.12.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed07.12.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Mon12.12.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen
Wed14.12.202211:00 - 13:00FH Hörsaal 3 - MATH 104.999: Diskrete und geometrische Algorithmen

Examination modalities

Written exam

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Fri13:00 - 15:0024.05.2024FH Hörsaal 1 - MWB written10.05.2024 08:00 - 20.05.2024 08:00TISSBG Gittenberger
Fri13:00 - 15:0024.05.2024Informatikhörsaal - ARCH-INF written10.05.2024 08:00 - 20.05.2024 08:00TISSBG Gittenberger
Fri13:00 - 15:0024.05.2024FH 8 Nöbauer HS - MATH written10.05.2024 08:00 - 20.05.2024 08:00TISSBG Gittenberger
Tue10:00 - 12:0002.07.2024FH 8 Nöbauer HS - MATH written18.06.2024 08:00 - 26.06.2024 08:00TISSBG Gittenberger
Tue10:00 - 12:0002.07.2024FH Hörsaal 1 - MWB written18.06.2024 08:00 - 26.06.2024 08:00TISSBG Gittenberger
Tue10:00 - 12:0002.07.2024EI 7 Hörsaal - ETIT written18.06.2024 08:00 - 26.06.2024 08:00TISSBG Gittenberger

Course registration

Begin End Deregistration end
03.10.2022 09:30

Curricula

Study CodeObligationSemesterPrecon.Info
033 201 Technical Mathematics Mandatory5. Semester

Literature

Es wird ein Skriptum zu Verfügung gestellt werden. Als ergänzende Literatur können empfohlen werden:

  1. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Introduction to Algorithms. MIT Press, 3rd edition, 2009
  2. Jon M. Kleinberg and Éva Tardos. Algorithm design. Addison-Wesley, 2006
  3. Markus Nebel. Entwurf und Analyse von Algorithmen. Springer Vieweg, 2012
  4. Thomas Ottmann and Peter Widmayer. Algorithmen und Datenstrukturen, 5. Auflage.
    Spektrum Akademischer Verlag, 2012
  5. Sanjoy Dasgupta, Christos H. Papadimitriou, and Umesh V. Vazirani. Algorithms. McGraw-
    Hill, 2008

Previous knowledge

Basic mathematical knowledge (Analysis 1, Linear Algebra and Geometry 1) and basic programming experience (Introduction to Programming).

 

Accompanying courses

Language

German