VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Computer Science
Informatik
Last Updated: 2026-02-05 14:55:10
Objective
Das Ziel der Vorlesung ist eine algorithmisch orientierte Einführung ins Programmieren.
Content
Anhand der Sprache C++ werden zunächst die Elemente des prozeduralen Programmierens eingeführt, also Variable, Zuweisung, bedingte Anweisung, Schleife, Prozedur, Array, Verbund und Zeiger. Dynamische Datenstrukturen werden an den Beispielen lineare Listen und Bäume studiert. Einige wichtige Algorithmen zum Suchen und Sortieren werden erklärt und bezüglich Korrektheit und Laufzeit- und Speicher-Effizienz analysiert. In einem zweiten Teil werden dann die weiteren Möglichkeiten von C++ ausgelotet, was auf die Konzepte des objektorientierten und des generischen Programmierens führt.
General Information
- Language
- German
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 120 minutes
- Aids
- 2 A4-Blätter (doppelseitig) selbstverfasste Zusammenfassung.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Informatik |
|
2 h weekly |
| exercise | Informatik |
|
2 h weekly |
Offered In
-
-
-
1. Semester (Physikalisch-Chemische Richtung) (auch Analysis der Studiengänge Elektrotechnik und Informationstechnologie sowie Informatik möglich)
-
-
-
-
-