Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Johns Hopkins University

GPU Programming

Johns Hopkins University via Coursera Specialization

Overview

This specialization is intended for data scientists and software developers to create software that uses commonly available hardware. Students will be introduced to CUDA and libraries that allow for performing numerous computations in parallel and rapidly. Applications for these skills are machine learning, image/audio signal processing, and data processing.

Syllabus

Course 1: Introduction to Concurrent Programming with GPUs
- Offered by Johns Hopkins University. This course will help prepare students for developing code that can process large amounts of data in ... Enroll for free.

Course 2: Introduction to Parallel Programming with CUDA
- Offered by Johns Hopkins University. This course will help prepare students for developing code that can process large amounts of data in ... Enroll for free.

Course 3: CUDA at Scale for the Enterprise
- Offered by Johns Hopkins University. This course will aid in students in learning in concepts that scale the use of GPUs and the CPUs that ... Enroll for free.

Course 4: CUDA Advanced Libraries
- Offered by Johns Hopkins University. This course will complete the GPU specialization, focusing on the leading libraries distributed as part ... Enroll for free.

Courses

Taught by

Chancellor Thomas Pascale

Reviews

Start your review of GPU Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.