id,title,slug,link,category_id,tags,type_id,image,provider_id,publisher_id,university_id,institution_id,duration,cost_id,certificate,difficulty,description,syllabus,pages,added_date,published_date,bad_link,popular 21046,"Introduction to Parallel Programming",introduction-to-parallel-programming-21046,,1,,1,https://d3f1iyfxxz8i1e.cloudfront.net/courses/course_image/9f2d898e34ee.jpg,17,,,1115,"5 weeks, 4 hours a week",2,,,"

Get an introduction to parallel programming using C and similar languages

This course gives beginner programmers an introduction to parallel programming.

Parallel programming describes the breaking down of a larger problem into smaller steps. Instructions are delivered to multiple processors, which will execute necessary calculations in parallel – hence the name.

On this course, you will explore the fundamentals of parallel programming using C, C++, Python, Fortran, Cuda/OpenCL or similar programming languages.

Learn to use OpenMP and MPI for parallel programming

On this course, you will: