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 I
Informatik I
Last Updated: 2026-02-05 15:48:04
Abstract
The course covers the basic concepts of computer programming.
Objective
Basic understanding of programming concepts. Students will be able to write and read simple programs and to modify existing programs.
Content
Variablen, Typen, Kontrollanweisungen, Prozeduren und Funktionen, Scoping, Rekursion, dynamische Programmierung, vektorisierte Programmierung, Effizienz. Als Lernsprache wird Java eingesetzt.
Resources
Literature
Sprechen Sie Java? Hanspeter Mössenböck dpunkt.verlag
Learning Materials (Links)
- Main link
- Vorlesungswebsite
- Learning environment
- Code Expert
General Information
- Language
- German
- Levels
- BSC , DR , MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 120 minutes
- Aids
- Sie dürfen maximal 4 A4-Blätter mit in die Prüfung nehmen. Inhaltliche und formale Anforderungen (Text, Bilder, ein-/doppelseitig, Ränder, Schriftgrösse, etc.) bestehen nicht.Elektronische Geräte bzw. digitale Unterlagen sind nicht erlaubt.
- Digital
- The exam takes place on devices provided by ETH Zurich.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Informatik I |
|
2 h weekly |
| exercise |
Informatik I
Groups are selected in myStudies.
|
|
2 h weekly |
Offered In
-
-
-
-
First Year Examinations (In place of the German course 851-0703-03L Private Construction Law students can take the French course 851-0709-00L Introduction to Civil Law.)
-
-
-
-
-
-