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

252-0866-00L 2 Credits BSC D-HEST
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Foundations of Computer Science for Human Medicine

Informatikgrundlagen für Humanmedizin

VVZ CR n/a

Last Updated: 2026-02-05 16:29:03

Abstract

This course provides important basic concepts for interdisciplinary programming projects with Python.

Objective

Students learn to... - encode a problem into a program, test the program, and correct errors. - understand and improve existing code. - deal with the complexity of real data. - store data in a suitable data structure. - implement models from the natural sciences as a simulation. - explain and apply standard algorithms and evaluate their efficiency.

Content

1. Variables, data types 2. Control structures, logic 3. Sequential data types, search- and sort algorithms, sequence analysis 4. Functions, modules , simulation and cellular automata

Resources

Lecture Notes

All learning materials will be provided during the course.

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.

Learning Materials (Links)

General Information

Language
German
Levels
BSC
Frequency
Yearly recurring

Examination

Type
graded semester performance
Digital
The exam takes place on devices provided by ETH Zurich.
Während des Semesters sind Projektaufgaben in Kleingruppen zu lösen und die Lösungen in den Übungen zu präsentieren. Zusätzlich findet am Ende des Semesters ein schriftlicher Test statt.Die Prüfung kann am Computer stattfinden.Erlaubte Hilfsmittel für den schriftlichen Test:Das in der Vorlesung verkaufte Buch (es sind nur handschrift. Notizen auf bestehenden Seiten und Post-It-Sprungmarken erlaubt), Wörterbuch für Fremdsprachige, Schreibzeug.

Registration & Places

Priority: Registration for the course unit is only possible for the primary target group

Course Components

Type Title Time & Place Hours
lecture with exercise Informatikgrundlagen für Humanmedizin
Die Vorlesung findet ab der 3. Semesterwoche statt. Vorlesung: Do 10-12 Abgabegespräche: Di 10-12; Mi 15-16 oder Do 8-10
  • Tue 10:15-12:00 (CAB H 56)
  • Wed 15:15-16:00 (CAB H 56)
  • Thu 08:15-10:00 (HG D 7.2)
  • Thu 10:15-12:00 (HG D 7.2)
2 h weekly

Offered In