Loopskey-logo
CourseTechnology

Introduction to Concurrent Programming with GPUs

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

BEGINNER

Duration

20 h

About this course

This course will help prepare students for developing code that can process large amounts of data in parallel. It will focus on foundational aspects of concurrent programming, such as CPU/GPU architectures, multithreaded programming in C and Python, and an introduction to CUDA software/hardware.

What you will learn

  • S​tudents will learn how to develop concurrent software in Python and C/C++ programming languages.
  • S​tudents will gain an introductory level of understanding of GPU hardware and software architectures.