Enrolment options

The lecture covers programming concepts such as

  • procedural programming, including data types, statements and functions,
  • object-oriented programming, including encapsulation, polymorphism and inheritance,
  • generic programming.

Furthermore, fundamental data structures as well as efficient algorithms are presented, relevant software libraries are surveyed, and the organization of software projects is discussed.

In hands-on sessions, programming exercises are used to discuss and illustrate the presented content, employing the Python programming language for selected scientific applications.

Semester: WT 2024/25
Self enrolment (Teilnehmer/in)
Self enrolment (Teilnehmer/in)