back to search

Parallel Program Engineering

IN2310Cross-Cutting Elective Modules5 ECTSEnglishwinter semesterDepartment Computer Engineering
AI-edited module sheet. Based on the TUMonline module description, edited for readability.Original in TUMonline

What it is about

You learn methodically and practically how to develop, analyze, and optimize parallel applications. The module covers programming models, development tools and workflows for performance engineering, so that you can design and implement structured solutions for the development and enhancement of parallel software at the end.

What you will be able to do

  • Apply structured approach to the development of parallel applications
  • Assess and employ suitable tools for given problems
  • Understand infrastructure for tool development
  • Design and implement your own solutions to development problems of parallel software

What the module consists of

  • LectureConveying the concepts, models and requirements for parallel and HPC applications
  • Project work/ExercisesApplying the concepts to real tools in several smaller team projects

Teaching method

  • Presentations/SlidesBasis for the lectures and conveying the content
  • Interactive brainstorming elementsFoster discussion and understanding
  • Self-study (books, research articles)Deepening and independent engagement with topics
  • Team-based project workPractical application of the learned concepts on real tools
No dates in the current semester
There are no course dates for this module this semester, or they haven't been matched yet.

Module ratings

No ratings for this module yet.

Rate this module

Only fill in the categories you can judge – for each one, either stars and text together or nothing at all.

Lecture
Tutorial
Exam

Reviews are automatically checked before they are published.

Official page in TUMonline · Details are not binding.