Module Number INF3188 |
Module Title - |
Type of Module Elective Compulsory |
---|---|---|
ECTS | 9 | |
Work load - Contact time - Self study |
Workload:
270 h Class time:
90 h / 6 SWS Self study:
180 h |
|
Duration | 1 Semester | |
Frequency | In the winter semester | |
Language of instruction | German | |
Type of Exam | Written exam or oral exam |
|
Lecture type(s) | Lecture, Tutorial | |
Content | High demands on the latency or throughput of software require the creation of parallel, concurrent, or distributed programs. These contrast with sequential programs and involve a variety of additional abstract concepts and concrete techniques. This lecture with exercises teaches both the necessary theoretical foundations and the practical use of current technologies for parallel, concurrent, and distributed programming. |
|
Objectives | Students know simple theoretical concepts relevant to parallel, concurrent, and distributed programming and use them correctly in discussions. They know the basic theoretical advantages and disadvantages of various technologies and can weigh them up and make an informed choice. They have gained some initial practical experience with parallel, concurrent, and distributed programming and they can apply this experience to new practical programming tasks. |
|
Allocation of credits / grading |
Type of Class
Status
SWS
Credits
Type of Exam
Exam duration
Evaluation
Calculation
of Module (%) |
|
Prerequisite for participation |
INFM1110 Practical Computer Science 1: Declarative Programming, INFM1120 Practical Computer Science 2: Imperative and Object-Oriented Programming, INFM2111 Practical Computer Science 3: Software Engineering |
|
Lecturer / Other | Schuster | |
Literature | wird in der Veranstaltung bekannt gegeben / will be announced in the course |
|
Last offered | unknown | |
Planned for | Wintersemester 2025 | |
Assigned Study Areas | BIOINFM2510, INFM2510, INFM3110, MDZINFM2510, MEINFM3210 |