Autumn Semester 2020 takes place in a mixed form of online and classroom teaching.
Please read the published information on the individual courses carefully.

252-0024-00L  Parallel Programming

SemesterSpring Semester 2015
LecturersO. Hilliges, F. O. Friedrich
Periodicityyearly recurring course
Language of instructionGerman

Catalogue data

AbstractIntroduction to parallel programming: deterministic and non-deterministic programs, models for parallel computation, synchronization, communication, and fairness.
ObjectiveThe student should learn how to write a correct parallel program, how to measure its efficiency, and how to reason about a parallel program. Student should become familiar with issues, problems, pitfalls, and solutions related to the construction of parallel programs. Labs provide an opportunity to gain experience with threads, libraries for thread management in modern programming lanugages (e.g., Java, C#) and with the execution of parallel programs on multi-processor/multi-core computers.

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
In examination block forBachelor's Programme in Computer Science 2008; Version 24.02.2016 (Examination Block)
ECTS credits7 credits
ExaminersO. Hilliges, F. O. Friedrich
Typesession examination
Language of examinationGerman
RepetitionThe performance assessment is offered every session. Repetition possible without re-enrolling for the course unit.
Mode of examinationwritten 120 minutes
Additional information on mode of examinationEs findet eine Zwischenprüfung während des Semesters statt. Die Gesamtnote setzt sich aus der Zwischenprüfung (20%) und der Endnote (80%) zusammen.

Termin und Modus der Zwischenprüfung wird am Anfang des Semesters in der Vorlesung und auf der Vorlesungshomepage bekannt gegeben.
Written aids4 Seiten (2 A4-Blätter) handgeschriebene Notizen
If the course unit is part of an examination block, the credits are allocated for the successful completion of the whole block.
This information can be updated until the beginning of the semester; information on the examination timetable is binding.

Learning materials

Main linkInformation
Only public learning materials are listed.


252-0024-00 VParallele Programmierung4 hrs
Mon10-12HG E 7 »
Tue10-12HG E 7 »
O. Hilliges, F. O. Friedrich
252-0024-00 UParallele Programmierung2 hrs
Mon16-18CAB G 52 »
16-18CHN D 44 »
Thu13-15CAB G 57 »
13-15CHN D 48 »
13-15HG E 33.5 »
13-15ML F 40 »
13-15ML H 43 »
13-15NO E 11 »
13-15NO E 39 »
Fri13-15NO E 11 »
13-15NO E 39 »
O. Hilliges, F. O. Friedrich


No information on groups available.


There are no additional restrictions for the registration.

Offered in

Computer Science BachelorFirst Year Examinations (2. Sem.)OInformation
Computer Science TCPart 1OInformation
Computer Science Teaching DiplomaPart 1OInformation