Introduction to Concurrent Programming with GPUs
Key Takeaways
Introduces concurrent programming with GPUs using CUDA software and hardware, and multithreaded programming in C and Python
Original Description
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.
Watch on External: Coursera ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Systems Design Basics
View skill →Related Reads
📰
📰
📰
📰
The simplest distributed systems pattern I wish I learned earlier
Medium · Programming
System Design Was Hard Until I Learned These 50 Concepts [2026 Edition]
Medium · AI
Rust Went Mainstream While You Were Arguing About JavaScript Frameworks
Medium · Programming
FULL STACK Developer
Dev.to · Parthipan M
🎓
Tutor Explanation
DeepCamp AI