Parallel Computing

 

General objective


The primary objective of this course is to introduce students to the essential principles and practices of parallel computing, emphasizing its role as a fundamental tool for accelerating computations and addressing problems demanding huge amounts of memory. Students will understand how parallel computing architectures and techniques can effectively address complex computational problems. Through theoretical and practical approaches, this course aims to equip students with the skills and knowledge necessary to design, analyze, and implement parallel algorithms, preparing them for the evolving demands of computing in various fields.

 

 Course information

 Instructors:

Course content:

Bibliography