VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

251-0846-00L 4 Credits
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Informatics II

Informatik II

Lecturers: Dr. Peter von Rohr
VVZ CR n/a

Last Updated: 2026-02-05 14:57:36

Abstract

This course offers an introduction to the concepts of structured programming to non-computer scientists. The programming language C++ is used. Topics: control structures, data structures, classes, functions, recursion, sorting algorithms, correctness, complexity.

Objective

Students get to know methods and tools of systematic and system-oriented programming as opposed to application-oriented programming. Students are able to design and to implement algorithms and data structures to solve simple problems. This altogether forms a basis for further studies in computer science.

Content

This course offers an introduction to the concepts of structured programming to non-computer scientists. The programming language C++ is used. Topics: control structures, data structures, classes, functions, recursion, sorting algorithms, correctness, complexity.

Resources

Lecture Notes

Transparencies used in class.

General Information

Language
German
Frequency
Yearly recurring

Examination

Type
session examination
Mode
written 120 minutes
Aids
Handgeschriebene Zusammenfassung auf 4 A4-Blättern (= 8 Seiten A4)

Course Components

Type Title Time & Place Hours
lecture with exercise Informatik II
  • Wed 13:15-14:00 (HG E 26.3)
  • Wed 13:15-14:00 (HG E 27)
  • Wed 15:15-16:00 (HG E 27)
  • Thu 12:45-14:30 (HIL E 4)
3 h weekly

Offered In