Parallel computing courses can help you learn about distributed systems, concurrency, and performance optimization techniques. You can build skills in task scheduling, load balancing, and debugging parallel applications. Many courses introduce tools like MPI (Message Passing Interface) and OpenMP, that support implementing parallel algorithms and enhancing computational efficiency.

Google Cloud
Skills you'll gain: Apache Spark, Google Cloud Platform, Cloud Management, Cloud Computing, Distributed Computing, Package and Software Management
Intermediate · Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Performance Tuning, Memory Management, Scalability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Cloud Computing, Cloud Hosting, Cloud Management, Hybrid Cloud Computing, Cloud Infrastructure, Computing Platforms, Public Cloud, Jupyter, System Configuration, Cloud Applications
Beginner · Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Algorithms, Bayesian Statistics, Theoretical Computer Science, Network Model, Computational Thinking, Data Structures, Graph Theory, Network Analysis, Probability, Probability & Statistics
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Data Structures, Cryptographic Protocols, Algorithms, Encryption, Theoretical Computer Science, Computer Science, Programming Principles, Mathematical Software, Advanced Mathematics
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Queen Mary University of London
Skills you'll gain: General Data Protection Regulation (GDPR), Cloud Deployment, Cloud Services, Legal Risk, Cloud Computing, Tax, Tax Laws, Law, Regulation, and Compliance, Intellectual Property, Cloud Security, Personally Identifiable Information, Cloud Computing Architecture, Tax Compliance, Data Security, Cloud Storage, Cloud Platforms, Regulation and Legal Compliance, Information Privacy, Contract Negotiation, Cybersecurity
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Visualization, Plot (Graphics), Data Visualization Software, Statistical Visualization, Interactive Data Visualization, Visualization (Computer Graphics), Javascript, Data Analysis, Microsoft Visual Studio
Intermediate · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Cybersecurity, Network Security, Internet Of Things, Infrastructure Security, Cyber Attacks, Communication Systems, Wireless Networks, Cryptographic Protocols, Network Architecture, Network Infrastructure, Hardware Architecture, Data Security, Distributed Computing, Information Privacy, Automation
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Theoretical Computer Science, Probability, Video Game Development, Bioinformatics, Interactive Design, Animation and Game Design, Python Programming, Data Analysis, Program Development, Computer Science, Computer Programming
Beginner · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Amazon Elastic Compute Cloud, Identity and Access Management, Cloud Computing, User Provisioning, Cloud Management, Cloud Infrastructure, Cloud Security, Load Balancing, User Accounts, Cloud API, Cloud Services, Linux Servers, Apache, Web Servers, Linux Administration, System Configuration, Command-Line Interface, Debugging
Beginner · Course · 1 - 4 Weeks

Alibaba Cloud Academy
Skills you'll gain: Relational Databases, Plot (Graphics), Load Balancing, Data Visualization Software, Cloud Security, Network Security, Cloud Management, Cloud Computing, Database Systems, Cloud Hosting, Database Management Systems, Big Data, Database Management, General Networking, IT Security Architecture, Apache Hadoop, Cloud Infrastructure, Operating System Administration, Apache Spark, Machine Learning
Beginner · Specialization · 3 - 6 Months

University of Pittsburgh
Skills you'll gain: Cloud Computing, Cloud Deployment, Cloud Technologies, Cloud Services, Virtualization and Virtual Machines, Cloud Computing Architecture, Cloud Infrastructure, Virtualization, Cloud Platforms, NoSQL, Cloud Storage, Database Design, Database Management, Data Warehousing, MongoDB, MySQL, SQL, Application Programming Interface (API), Python Programming, Git (Version Control System)
Build toward a degree
Intermediate · Course · 1 - 4 Weeks