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:35:15
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
Audrücke, Anweisungen, Variablen, Typen, Zahlendarstellungen, Kontrollanweisungen, Prozeduren und Funktionen, Scoping, Rekursion, Objektorientierte Programmierung (Kapselung, Vererbung, Polymorphie), Dynamische Datenstrukturen, Collections und Generizität. 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
- Literature
- Buch zur Vorlesung
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
Die Veranstaltung beginnt um 12:15!
|
|
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 Introduction to Law for Civil Engineering students can take the French course 851-0709-00L Droit civil.)
-
-
-
-
-
-