Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Parallel Programming Course Catalog
LearnQuest
Skills you'll gain: Eclipse (Software), Java, Java Programming, Integrated Development Environments, Development Environment, Software Installation, Computer Programming, Program Development, Object Oriented Programming (OOP), Debugging
Duke University
Skills you'll gain: Statistical Hypothesis Testing, Sampling (Statistics), Statistical Inference, Exploratory Data Analysis, Regression Analysis, Statistical Reporting, Probability Distribution, Statistical Methods, Statistical Software, R Programming, Bayesian Statistics, Statistical Analysis, Data Analysis, Statistical Modeling, Probability & Statistics, Probability, Statistics, Data Science, Descriptive Statistics, Predictive Modeling
University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Secure Coding, Algorithms, Computer Programming, Software Design, Application Security, System Programming, Python Programming, Maintainability, Java, Performance Tuning, Numerical Analysis, Unix, Computer Science, Computer Programming Tools, Debugging
Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), DevOps, Jenkins, Test Case, Restful API, Serverless Computing, Generative AI, Command-Line Interface, Amazon Web Services, Software Testing, Maintainability, Prometheus (Software), ChatGPT, System Monitoring, MLOps (Machine Learning Operations), Data Structures
Johns Hopkins University
Skills you'll gain: Object Oriented Programming (OOP), R Programming, Debugging, Functional Design, Data Analysis Software, Programming Principles, Data Structures, Computational Thinking, Software Development, Performance Tuning
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Apache Hadoop, Scala Programming, Distributed Computing, Big Data, Data Manipulation, Data Processing, Performance Tuning, Data Analysis
University of Pennsylvania
Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Scripting, Software Development Tools, Scripting Languages, Integrated Development Environments, Data Import/Export, File Management
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Unit Testing, Computer Programming, Software Development Methodologies, Distributed Computing
- Status: Free
University of California San Diego
Skills you'll gain: Bioinformatics, Programming Principles, Python Programming, Computational Thinking, Algorithms, Analysis
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Analytical Skills, Computer Science, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Computer Architecture, Debugging
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging
University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Interactive Design, Program Development, User Interface (UI), Command-Line Interface
Parallel Programming learners also search
In summary, here are 10 of our most popular parallel programming courses
- Introduction to Java: LearnQuest
- Data Analysis with R: Duke University
- C Programming for Everybody: University of Michigan
- Rust Programming: Duke University
- Advanced R Programming: Johns Hopkins University
- Big Data Analysis with Scala and Spark: École Polytechnique Fédérale de Lausanne
- Introduction to Python Programming: University of Pennsylvania
- Object-Oriented Programming Concepts: LearnQuest
- Biology Meets Programming: Bioinformatics for Beginners: University of California San Diego
- Computational Thinking for Problem Solving: University of Pennsylvania