VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
252-0864-00L
0.4
Credits
BSC
D-MAVT
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.
Engineering Tool: Parallel and Concurrent Programming in C++
Lecturers & Examiners:
Dr. Malte Schwerhoff
All Engineering Tool courses are for MAVT-Bachelor students only.
Last Updated: 2026-02-05 15:35:20
Abstract
This course provides an introduction to parallel and concurrent programming, using C++. Basic challenges and concepts will be introduced and illustrated, and applied by students in small projects.
Objective
Students develop a basic understanding of the advantages and pitfalls of concurrency, and gain an overview of the field and its concepts. They learn how to solve small problems using concurrent programs.
Resources
Learning Materials (Links)
- Main link
- Informationen
General Information
- Language
- English
- Levels
- BSC
- Frequency
- Yearly recurring
Examination
- Type
- ungraded semester performance
Students are required to work on and submit programming projects. The course is considered failed ("no show") if no solution is submitted.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| colloquium |
Engineering Tool: Parallel and Concurrent Programming in C++
Block course (three half-day afternoon course) during the first week of the Semester.
The lecture starts at 14:15!
|
|
12 h semesterly |
Offered In
-
-
-
Engineering Tools (The Engineering Tools courses are for MAVT Bachelor’s degree students only.)
-
-