• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Parallel Programming

Parallel Programming Courses

Parallel programming courses can help you learn multithreading, synchronization, and performance optimization techniques. You can build skills in designing algorithms that efficiently utilize multiple processors and managing shared resources. Many courses introduce tools like OpenMP, MPI, and CUDA, that support implementing parallel computing solutions in various applications, from scientific simulations to data processing tasks.

Popular Parallel Programming Courses and Certifications


  • M

    Microsoft

    Project Delivery in Business Analysis and Capstone Project

    Skills you'll gain: Software Development Life Cycle, Quality Management, Project Management Life Cycle, Scrum (Software Development), Business Analysis, Risk Management Framework, Business Process, Risk Analysis, Requirements Management, Risk Management, Solution Delivery, Project Management, Project Risk Management, Business Process Improvement, Project Planning, Business Planning, Quality Control, Quality Monitoring, Agile Methodology, Agile Software Development

    4.8 stars, 104 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.8 (104) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Minnesota

    Optimization for Decision Making

    Skills you'll gain: Operations Research, Mathematical Modeling, Business Modeling, Business Analytics, Analytics, Business Mathematics, Process Optimization, Data-Driven Decision-Making, Applied Mathematics, Model Optimization, Microsoft Excel, Decision Making, Spreadsheet Software, Graphing

    4.7 stars, 91 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (91) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Michigan

    Data Structures in C

    Skills you'll gain: Memory Management, C (Programming Language), C and C++, Data Structures, Secure Coding, Application Security, System Programming, Programming Principles

    4.5 stars, 75 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.5 (75) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Intermediate Object-Oriented Programming with Java

    Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development

    4.6 stars, 70 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.6 (70) · Intermediate · Guided Project · Less Than 2 Hours

  • U

    Universitat Autònoma de Barcelona

    The Olympic Games and the Media

    Skills you'll gain: Media and Communications, Social Media Management, Culture, Media Strategy, Video Production, Social Media, Brand Management, Advertising, Event Marketing, Social Media Content, Media Production, Branding, Production Schedule, Social Media Strategy, Storytelling, Commercialization, Intellectual Property

    4.7 stars, 168 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (168) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • I

    IBM

    Get Started with Cloud Native, DevOps, Agile, and NoSQL

    Skills you'll gain: Cloud-Native Computing, NoSQL, MongoDB, Agile Methodology, Cloud Development, Agile Software Development, Scrum (Software Development), Cloud Applications, Software Development, DevOps, Test Driven Development (TDD), Agile Project Management, Software Development Methodologies, CI/CD, Behavior-Driven Development, Continuous Integration, Continuous Delivery, Application Development, Cloud Deployment, Continuous Deployment

    4.5 stars, 58 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.5 (58) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • S

    SAS

    Practicing for the SAS Programming Certification Exam

    Skills you'll gain: SAS (Software), Requirements Analysis, Analysis, Data Analysis Software, Data Processing, Data Manipulation, Statistical Programming, Data Analysis, Statistical Software, Computer Programming

    4.8 stars, 96 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (96) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Colorado Boulder

    Basic Robotic Behaviors and Odometry

    Skills you'll gain: Robotics, Automation, Simulation and Simulation Software, Control Systems, Simulations, Algorithms, Virtual Environment, Linear Algebra, Python Programming

    4.5 stars, 66 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.5 (66) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
  • C

    Codio

    Python Basic Structures: Lists, Strings, and Files

    Skills you'll gain: File I/O, Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, Computer Science, Data Storage

    4.4 stars, 93 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (93) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • I

    Illinois Tech

    Data Analytics and Big Data

    Skills you'll gain: Database Design, Database Systems, Relational Databases, Database Software, Databases, Database Application, NoSQL, Database Management Systems, Database Management, Database Development, Machine Learning Algorithms, SQL, Big Data, Model Evaluation, Apache Hadoop, MySQL, Statistical Analysis, Database Theory, Data Analysis, Data Preprocessing

    4.5 stars, 124 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.5 (124) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
  • U

    University of Colorado Boulder

    M2M & IoT Interface Design & Protocols for Embedded Systems

    Skills you'll gain: Internet Of Things, API Design, Amazon Web Services, Embedded Software, Cloud Computing Architecture, Application Programming Interface (API), Network Protocols, Microservices, Cloud Applications, Cloud Services, Communication Systems, Middleware, Cloud Platforms, Embedded Systems, Information Systems Security, Telecommunications, Cloud Technologies, Interoperability, Cybersecurity, Cloud-Based Integration

    4.5 stars, 127 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.5 (127) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
  • L

    LearnQuest

    Introduction to Java Enterprise Edition (EE)

    Skills you'll gain: Java Platform Enterprise Edition (J2EE), Application Deployment, Web Applications, Application Servers, Java, Web Servers, Java Programming, Web Development, Server Side

    4.6 stars, 82 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.6 (82) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
1…128129130…499

In summary, here are 10 of our most popular parallel programming courses

  • Project Delivery in Business Analysis and Capstone Project: Microsoft
  • Optimization for Decision Making: University of Minnesota
  • Data Structures in C: University of Michigan
  • Intermediate Object-Oriented Programming with Java: Coursera
  • The Olympic Games and the Media: Universitat Autònoma de Barcelona
  • Get Started with Cloud Native, DevOps, Agile, and NoSQL: IBM
  • Practicing for the SAS Programming Certification Exam: SAS
  • Basic Robotic Behaviors and Odometry: University of Colorado Boulder
  • Python Basic Structures: Lists, Strings, and Files: Codio
  • Data Analytics and Big Data: Illinois Tech

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok