• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. High Performance Computing

High Performance Computing Courses

High Performance Computing courses can help you learn parallel processing, algorithm optimization, and data management techniques. You can build skills in performance tuning, workload balancing, and utilizing distributed systems effectively. Many courses introduce tools such as MPI, OpenMP, and CUDA, that support implementing high-performance applications and conducting simulations in fields like scientific computing and big data analysis.

Popular High Performance Computing Courses and Certifications


  • U

    University of Illinois Urbana-Champaign

    Cloud Computing

    Skills you'll gain: Distributed Computing, Cloud Infrastructure, Cloud Services, Big Data, Apache Spark, Cloud Computing, Cloud Storage, Virtual Networking, Cloud Platforms, Cloud Solutions, Network Architecture, Cloud Computing Architecture, Data Storage Technologies, Computer Networking, File Systems, Apache Hadoop, Network Infrastructure, Cloud Applications, Software-Defined Networking, Data Store

    4.3 stars, 2.1K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.3 (2.1K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • M

    Microsoft

    Advanced DAX and Performance Optimization

    Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Performance Tuning, Performance Analysis, Microsoft Copilot, Business Intelligence

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    GPU Clusters & Containers

    Skills you'll gain: Model Deployment, Containerization, Application Deployment, AI Orchestration, Docker (Software), Cloud Deployment, Kubernetes, Model Training, Distributed Computing, Cloud Computing, Scalability, Cloud Infrastructure

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • R

    Rice University

    Parallel, Concurrent, and Distributed Programming in Java

    Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Event-Driven Programming, Distributed Computing, Java Programming, Dataflow, Java, Scala Programming, Data Structures, C and C++, Servers, Application Frameworks, Computer Programming, Algorithms

    4.6 stars, 1.6K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.6 (1.6K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • J

    Johns Hopkins University

    Introduction to Concurrent Programming with GPUs

    Skills you'll gain: C and C++, C++ (Programming Language), Hardware Architecture, Programming Principles, Computer Architecture, Data Access, Program Development, Python Programming, Development Environment

    2.8 stars, 152 reviews, Beginner, Course, 1 - 3 Months

    ★ 2.8 (152) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Spark, Skew & Speed: Pipeline Performance Engineering

    Skills you'll gain: System Monitoring, Data Quality, Performance Tuning, Apache Spark, Data Validation, Data Pipelines, Debugging, Data Transformation, Service Level, Anomaly Detection, PySpark, Performance Analysis, Extract, Transform, Load, Failure Analysis, SQL, Data Architecture, Data Processing, Benchmarking, Root Cause Analysis, Distributed Computing

    Advanced · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • U

    University of Colorado Boulder

    Computing, Ethics, and Society

    Skills you'll gain: Data Ethics, Computer Science, Healthcare Ethics, Responsible AI, Ethical Standards And Conduct, Cybersecurity, Diversity Awareness, Generative AI, Artificial Intelligence, Medical Privacy, Information Privacy, Social Impact, Robotics, Data Security, Law, Regulation, and Compliance, Health Care, Health Technology, Algorithms

    4.5 stars, 67 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.5 (67) · Beginner · Specialization · 3 - 6 Months

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

    Georgia Institute of Technology

    System Issues in Cloud Computing

    Skills you'll gain: Cloud Applications, Cloud Development, Cloud-Native Computing, Software-Defined Networking, Virtual Networking, Cloud Computing, Distributed Computing, Application Development, Cloud Management, Cloud Computing Architecture, Virtualization, Cloud Infrastructure, Data Store, Network Architecture, Multi-Tenant Cloud Environments, Application Frameworks, Internet Of Things, Data Centers, Cloud Services, Computer Networking

    4.5 stars, 407 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.5 (407) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • D

    Duke University

    Cloud Computing Foundations

    Skills you'll gain: Technical Communication, Cloud Infrastructure, Cloud Services, Cloud Hosting, CI/CD, Cloud Computing, Agile Software Development, DevOps, Technical Documentation, Infrastructure As A Service (IaaS), Cloud Platforms, Continuous Delivery, Infrastructure as Code (IaC), Agile Methodology, Serverless Computing, Software Development, Continuous Integration, Agile Project Management, Amazon Web Services, GitHub

    4.9 stars, 1K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.9 (1K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • I

    International Institute of Information Technology, Hyderabad

    Fundamentals of Computer Organization

    Skills you'll gain: Computer Architecture

    Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • W

    Whizlabs

    AWS Cloud Foundations and Core Compute Services

    Skills you'll gain: Amazon Elastic Compute Cloud, Amazon Web Services, Cloud Infrastructure, Load Balancing, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Services, Cloud Deployment, Serverless Computing, Scalability, Cloud Storage, Cloud Management, Capacity Management, Infrastructure Architecture, Application Deployment, Computer Networking

    Mixed · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • U

    University of Pittsburgh

    Distributed Systems and Web Services

    Skills you'll gain: Web Services, Cloud Computing, Cloud Computing Architecture, Cloud Storage, Cloud Development, Cloud Applications, Google Cloud Platform, Flask (Web Framework), Distributed Computing, Containerization, Docker (Software), Cloud-Based Integration, Virtualization, Restful API, JSON, Microservices, Application Programming Interface (API), Scalability, Data Storage Technologies, Computer Architecture

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
1234…834

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
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

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