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.

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Distributed Computing, Performance Testing, Algorithms, Program Development, Memory Management
Intermediate · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Cloud Computing, Cloud Computing Architecture, Cloud Services, Cloud Platforms, Cloud Development, Cloud Security, Cloud Applications, Cloud Deployment, Scalability
Beginner · Course · 1 - 4 Weeks

University of Geneva
Skills you'll gain: Data-oriented programming, Memory Management
★ 4.4 (7) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: NoSQL, Real Time Data, Scalability, Database Design, Application Deployment, Big Data, Database Architecture and Administration, Data Access, Data Manipulation, Performance Tuning, Data Modeling
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: vSphere DRS & HA, Virtual Machines, Storage vMotion, Virtualization and Virtual Machines, Performance Tuning, Virtualization, Memory Management, System Monitoring, Data Migration
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, Data Store, NoSQL, Cloud Computing, Algorithms, Scalability, C++ (Programming Language)
★ 4.3 (1.1K) · Beginner · Course · 1 - 3 Months

Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative Model Architectures, Generative AI, Model Deployment, Model Optimization, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Performance Tuning, Hardware Architecture, Computer Architecture
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Angular, Frontend Performance, Scalability, Software Architecture, Performance Tuning, Web Applications, Server Side, Enterprise Architecture, Web Analytics and SEO
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Performance Tuning, Data Structures, Java Programming, Java, Performance Testing, Application Performance Management, Database Architecture and Administration, Memory Management, Maintainability, Databases, AI Integrations, Software Testing, Microservices, Algorithms, Application Frameworks, Scalability, System Monitoring, SQL, Computer Programming Tools, Javascript
Intermediate · Course · 3 - 6 Months

University of London
Skills you'll gain: Combinatorics, Probability & Statistics, Data Analysis, Advanced Mathematics, Linear Algebra, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Applied Mathematics, Statistics, Statistical Analysis, Probability, Algorithms, Algebra, Descriptive Statistics
Beginner · Course · 1 - 4 Weeks

Hebrew University of Jerusalem
Skills you'll gain: Computer Science, Computer Systems, Computer Architecture, Computer Programming, Memory Management, System Software, System Programming, Virtual Machines, Operating Systems, Software Architecture, Algorithms, Data Structures, Computer Graphics
★ 4.9 (536) · Mixed · Course · 1 - 3 Months