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
Engineering Tool: Parallel and Concurrent Programming in C++
Lecturers & Examiners:
Dr. Malte Schwerhoff
Last Updated: 2026-02-05 16:15:06
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 if no, or insufficient, solutions are submitted.
Registration & Places
Priority: Registration for the course unit is only possible for the primary target group
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.
This course will be offered for the last time in Autumn Semester 2023.
|
|
12 h semesterly |
Offered In
-
-
-
5. Semester: Engineering Tools (The Engineering Tools courses are for MAVT Bachelor’s degree students only.)
-
-