| Duration: 
 1 Semester
 | Turnus of offer: 
 normally each year in the summer semester
 | Credit points: 
 4
 | 
  |  Course of studies, specific field and terms:Bachelor Computer Science 2019 (optional subject), major subject informatics, Arbitrary semesterBachelor Computer Science 2019 (optional subject), Canonical Specialization SSE, 4th semesterBachelor Media Informatics 2020 (optional subject), computer science, 5th or 6th semesterBachelor Robotics and Autonomous Systems 2020 (optional subject), computer science, 5th or 6th semesterBachelor Computer Science 2016 (optional subject), Canonical Specialization Web and Data Science, 4th semesterBachelor Computer Science 2016 (optional subject), major subject informatics, Arbitrary semesterBachelor Computer Science 2016 (optional subject), Canonical Specialization SSE, 4th semesterBachelor Robotics and Autonomous Systems 2016 (optional subject), computer science, 5th or 6th semesterBachelor IT-Security 2016 (optional subject), computer science, Arbitrary semesterMaster Medical Informatics 2014 (optional subject), computer science, 1st or 2nd semesterBachelor Computer Science 2014 (optional subject), central topics of computer science, 5th or 6th semesterMaster Computer Science 2012 (optional subject), advanced curriculum programming, 2nd and 3rd semesterBachelor Computer Science 2012 (optional subject), central topics of computer science, 5th or 6th semesterMaster Computer Science 2012 (optional subject), advanced curriculum algorithmics and complexity theory, 2nd or 3rd semester
 | 
  |   |  Classes and lectures:  Parallel Computing (exercise, 1 SWS)Parallel Computing (lecture, 2 SWS) |  Workload:  45 Hours in-classroom work65 Hours private studies and exercises10 Hours exam preparation |  | 
  |   |  Contents of teaching:  |   |  Parallel architecturesProgramming language support for parallel programmingDesign methodologies for parallel algorithmsImplementation of parallel algorithmsParallel search and sortingParallel graph algorithmsParallel formula evaluationSpeedup, efficiency, parallel complexity classesLimits of parallelism and lower bounds |  | 
  |  Qualification-goals/Competencies:  Studentes are able to describe the design and function of parallel systems.They are able to design and implement parallel algorithms.They are able to analyze parallel systems and programs.They are able to describe the limits of parallel systems. | 
  |  Grading through:  | 
  |  Requires:  | 
  |  Responsible for this module:  Teachers:  | 
  | Literature: Jaja: An Introduction to Parallel Algorithms - Addison Wesley, 1992Quinn: Parallel Programming in C with MPI and OpenMP - McGraw Hill, 2004 | 
  |  Language: | 
  |  Notes:Admission requirements for taking the module:- None (the competencies of the modules listed under
 | 
  | Letzte Änderung:1.2.2022 | 
 
 
	
für die Ukraine