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.

Università di Napoli Federico II
Skills you'll gain: NoSQL, Control Systems, Apache Hadoop, Apache Hive, Big Data, Simulation and Simulation Software, Mechanical Design, Model Based Systems Engineering, Database Systems, Artificial Intelligence, Mechanical Engineering, Computer Vision, Laboratory Experience, Systems Architecture, Distributed Computing, Equipment Design, Data Processing, Global Positioning Systems, Business Intelligence, Automation
Beginner · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: Blockchain, FinTech, Emerging Technologies, Cryptography, Law, Regulation, and Compliance, Financial Regulation, Regulatory Requirements, Regulatory Compliance, Encryption, Technology Strategies, Business Logic, Payment Systems, Data Integrity, Digital Assets, Financial Services, Public Key Infrastructure, Innovation, Distributed Computing, Due Diligence, Network Protocols
Intermediate · Course · 1 - 3 Months

Skills you'll gain: IT Security Architecture, Threat Modeling, Application Security, Cloud Computing Architecture, Cloud Computing, Security Engineering, Cloud Security, Systems Architecture, Security Controls, Threat Management, Software As A Service, Infrastructure As A Service (IaaS), Computer Security, Threat Detection, Platform As A Service (PaaS), Cyber Security Assessment, Role-Based Access Control (RBAC), Data Integrity
Advanced · Course · 1 - 4 Weeks
Oracle
Skills you'll gain: Oracle Cloud, Generative AI, Large Language Modeling, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), ChatGPT, Cloud Services, Cloud Solutions, Cloud Computing, Cloud Infrastructure, Deep Learning, Prompt Engineering, Artificial Neural Networks, Natural Language Processing, Enterprise Resource Planning, Application Deployment, Python Programming, Supply Chain Management, Customer Relationship Management (CRM) Software, Human Capital
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Kubernetes, CI/CD, Application Design, Application Deployment, Full-Stack Web Development, Back-End Web Development, Cloud Applications, Cloud Development, Front-End Web Development, Serverless Computing, Node.JS, Restful API, Application Development, HTML and CSS, Microservices, Software Architecture, User Accounts, Docker (Software), Django (Web Framework), Javascript
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Security, OAuth, Google Cloud Platform, Kubernetes, Cloud Storage, Security Controls, Data Storage Technologies, Application Security, Authorization (Computing), Data Security, Role-Based Access Control (RBAC), Hardening, Encryption, Key Management, Virtual Machines
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: NoSQL, PostgreSQL, Database Architecture and Administration, Database Systems, Data Store, Scalability, Databases, Database Design, Relational Databases, SQL, Distributed Computing, Cloud Applications, JSON
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Kubernetes, Generative AI, Big Data, Software Development Life Cycle, Cloud Computing, Cloud Security, Development Testing, Application Deployment, Marketing Analytics, DevOps, Application Lifecycle Management, Application Development, Network Planning And Design, Data Analysis, Software Development Tools, Vulnerability Assessments, Security Controls, Security Engineering
Intermediate · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: Large Language Modeling, LLM Application, Prompt Engineering, Microsoft Azure, OpenAI, MLOps (Machine Learning Operations), Responsible AI, Cloud Computing, Application Deployment, Application Programming Interface (API), Python Programming, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Databricks, Apache Spark, Microsoft Azure, Data Integration, PySpark, Data Lakes, Data Pipelines, Jupyter, File Systems, Cloud Computing Architecture
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Salesforce, Data Quality, Data Modeling, Data Integration, Business Process Automation, Data Cleansing, Data Management, Business Process, User Accounts, Dashboard, Data Import/Export, Automation, Identity and Access Management, Business Reporting, Data Security, Cloud Computing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Amazon S3, Amazon Web Services, Data Import/Export, Application Programming Interface (API), Cloud Computing
Intermediate · Guided Project · Less Than 2 Hours