CSE706

Advanced Parallel Algorithm
Post-graduate Program

CSE706: Advanced Parallel Algorithm

Offered: Fall 2025 (current)

This course explores the design, analysis, and implementation of parallel algorithms for modern computing architectures, including multicore CPUs and GPUs. Students will learn to tackle computational challenges by leveraging parallelism at scale. The course balances theoretical rigor with practical implementation, emphasizing performance optimization, scalability, and emerging trends.

Course Objectives

The core objectives of this course are to:
Design and analyze cost-optimal parallel algorithms for diverse architectures.
Implement parallel solutions using frameworks like CUDA, MPI, and OpenMP.
Diagnose bottlenecks in parallel systems (e.g., contention, communication overhead).
Evaluate research papers and industry trends in parallel computing.

List of Books

1. To Be Added

Course Outcome

# Description Weight Edit

Course Coordinator

Dr. Md Sadek Ferdous


©2025 BracU CSE Department