VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Informatics
Einsatz von Informatikmitteln
Last Updated: 2026-06-03 00:07:19
Abstract
Students learn to apply selected concepts and tools from computer science for working on interdisciplinary projects. The following topics are covered: modeling and simulations, managing data with lists, tables and relational databases, introduction to programming.
Objective
The students learn to... - choose and apply appropriate tools from computer science, - process and analyze real-world data from their subject of study, - handle the complexity of real-world data, - query databases and understand and evaluate the corresponding database model, - encode a problem into a program, test the program, and correct errors, - implement models from the natural sciences as a simulation.
Content
1. Modeling and simulations 2. Data management with lists and tables 3. Data management with a relational database 4. Introduction to programming with Python 1 (variables & data types) 5. Introduction to programming with Python 2 (control structures & logic) 6. Introduction to programming with Python 3 (sequential data structures)
Resources
Lecture Notes
All materials for the lecture are available atwww.evim.ethz.ch
Literature
L. Fässler, M. Dahinden, D. Komm, and D. Sichau: Einführung in die Programmierung mit Python. Begleitunterlagen zum Onlinekurs und zur Vorlesung, 2022. ISBN: 978-3-7562-1004-6.
General Information
- Language
- German
- Levels
- BSC , DR , MSC
- Frequency
- Yearly recurring
Examination
- Type
- ungraded semester performance
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture with exercise |
Einsatz von Informatikmitteln
Vorlesung: Do 16-18 Uhr im HG G3 oder RZ D8 (PBLab)
Individuelle Teilnahme an Projekt-Progress Meetings: restliche Zeiten alle 2 Wochen nach Voranmeldung
|
No time listed | 2 h weekly |