Syllabus Application
CS 406
Parallel Computing
Faculty
Faculty of Engineering and Natural Sciences
Semester
Fall 2025-2026
Course
CS 406 -
Parallel Computing
Time/Place
Time
Week Day
Place
Date
14:40-16:30
Wed
FASS-1010
Sep 29, 2025-Jan 3, 2026
09:40-10:30
Fri
FASS-1010
Sep 29, 2025-Jan 3, 2026
Level of course
Undergraduate
Course Credits
SU Credit:3, ECTS:6, Engineering:6
Prerequisites
CS 301
Corequisites
-
Course Type
Lecture
Instructor(s) Information
Kamer Kaya
- Email: kaya@sabanciuniv.edu
Course Information
Catalog Course Description
This course is an introduction to various aspects of parallel computing. Topics include: taxonomy of parallel architectures and interconnection networks, parallel algorithms and programming, speed-up, efficiency and performance issues; control parallel, data parallel and data flow models; parallel algorithms for sorting, matrix operations, graph problems.
Course Learning Outcomes:
| 1. | At the end of the course the student will understand the evolution of high performance and parallel computing with respect to laws and modern hardware. |
|---|---|
| 2. | At the end of the course the student will be able to design, apply, and analyze parallel algorithms in problem solving. |
| 3. | At the end of the course the student will be competent to measure the performance of parallel and distributed programs. S/he will be able to evaluate whether a parallel and distributed application is efficient or not and propose techniques to increase the performance. |
| 4. | At the end of the course the student will gain hands-on experience with GPU programming with CUDA and multicore programming with OpenMP. |
Course Objective
To teach fundamentals of traditional and modern concepts in parallel computing with a sufficient hands-on experience on parallel programming
Sustainable Development Goals (SDGs) Related to This Course:
| Industry, Innovation and Infrastructure |
Course Materials
Resources:
There is no official book. Slides will be provided.
Technology Requirements:
Server accounts will be provided to the students.