VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Introduction to Computer Science
Informatik I
Last Updated: 2026-02-05 15:05:27
Abstract
Minimal introduction to UNIX, Data representation and processing, algorithms and programming in C++, Errors, programming guidelines, efficiency, computer architecture, algorithms for sorting and searching, databases, numerical algorithms, types of algorithms, simulation, data communication & networks, chemical structures, operating systems, programming languages, style, software engineering.
Objective
Discuss fundamentals of computer architecture, languages, algorithms and programming with an eye to their application in the area of chemistry, biology and material science.
Content
Minimal introduction to UNIX, Data representation and processing, algorithms and programming in C++, Errors, programming guidelines, efficiency, computer architecture, algorithms for sorting and searching, databases, numerical algorithms, types of algorithms, simulation, data communication & networks, chemical structures, operating systems, programming languages, style, software engineering,
Resources
Lecture Notes
available
Literature
see "Course Schedule"
General Information
- Language
- German
- Levels
- BSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 120 minutes
- Aids
- Keine. Ausnahme: Wörterbücher für Fremdsprachige.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Informatik I |
|
2 h weekly |
| exercise | Informatik I |
|
2 h weekly |