
Johns Hopkins University
Skills you'll gain: R (Software), Tidyverse (R Package), Web Scraping, Data Manipulation, Data Wrangling, R Programming, Data Transformation, Memory Management, Data Cleansing, Data Science, Statistical Programming, Data Integration, Data Processing, grep, Text Mining, Data Import/Export, Web Services, Data Analysis, Data Structures
ā 4.3 (1.2K) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Python Programming, Analysis
ā 4.7 (106) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Data Visualization, Data Manipulation, Statistical Visualization, Data Wrangling, Data Science, Data Processing, Package and Software Management, Python Programming, Data Structures
ā 4.6 (79) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Northeastern University
Skills you'll gain: Web Applications, Web Development, Object Oriented Programming (OOP), Application Frameworks, Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Maintainability, Code Reusability, Style Guides
Beginner Ā· Course Ā· 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Vibrations, Matlab, Engineering Analysis, Mechanical Engineering, Mechanical Design, Mathematical Software, Applied Mathematics, Mechanics, Differential Equations, Mathematical Modeling, Control Systems
Intermediate Ā· Course Ā· 1 - 3 Months

Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, Application Deployment, DevOps, LLM Application, Continuous Integration, Hugging Face, Unit Testing, Large Language Modeling, Test Case, Restful API, Serverless Computing, Command-Line Interface, Natural Language Processing, Computer Programming, Cloud Computing
ā 3.9 (293) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), File I/O, Software Design, Debugging, Object Oriented Design, Data Processing, Diagram Design, Unit Testing, Programming Principles, Python Programming, Data Import/Export, Data Wrangling, Restful API, Image Analysis, Software Visualization, Data Manipulation, Jupyter, Computer Programming
ā 4.8 (23K) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Matlab, Engineering Analysis, Mathematical Software, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Simulation and Simulation Software, Differential Equations, Calculus
ā 5 (44) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Code Reusability, Development Environment
ā 4.9 (1.9K) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Test Script Development, Programming Principles, Software Testing, Data Structures, Python Programming, Program Development, Computer Programming, Development Environment, Debugging, Django (Web Framework), Functional Design, Package and Software Management, Cloud Hosting
ā 4.6 (1.8K) Ā· Beginner Ā· Course Ā· 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Computational Thinking, Data Structures, Design Strategies, Quantum computing, Python Programming, Analysis
ā 4.6 (265) Ā· Advanced Ā· Course Ā· 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Image Analysis, Event-Driven Programming, Program Development, Scalability, Applied Machine Learning, Deep Learning, C and C++, Memory Management, Performance Tuning, Software Development, C++ (Programming Language), Dataflow, Digital Signal Processing, Linear Algebra, Distributed Computing, System Programming, Hardware Architecture, Mathematical Software, Machine Learning
ā 2.9 (197) Ā· Intermediate Ā· Specialization Ā· 3 - 6 Months