
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermediate · Specialization · 3 - 6 Months

University of Glasgow
Skills you'll gain: Engineering Practices, Matlab, Engineering Calculations, Engineering Analysis, Engineering, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, Artificial Neural Networks
Beginner · Specialization · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Process Improvement and Optimization, Process Optimization, Algorithms, Complex Problem Solving, Mathematical Modeling, Data Transformation, Computational Logic, Operational Efficiency, Performance Tuning, Business Logic, Programming Principles, Theoretical Computer Science, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Human Centered Design, Problem Solving, Critical Thinking, Analytical Skills, Data Science, Complex Problem Solving, Creative Problem-Solving, Decision Making, Data Analysis, Empathy
Beginner · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Java Programming, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermediate · Course · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Matlab, Engineering Calculations, Numerical Analysis, Mathematical Software, Engineering Analysis, Linear Algebra, Differential Equations, Applied Mathematics, Mathematical Modeling, Simulation and Simulation Software, Computational Thinking, Estimation, Integral Calculus, Scripting, Simulations, Calculus, Scientific Visualization, Programming Principles, Plot (Graphics), Algorithms
Intermediate · Course · 1 - 3 Months

Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Theoretical Computer Science, Mathematical Theory & Analysis, Advanced Mathematics, Network Analysis, Computational Thinking, Algorithms, Data Structures, Computer Science
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Program Development, Computer Programming, Software Development, Software Engineering, Data Structures, Problem Solving, Pseudocode, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Intermediate · Specialization · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Operations Research, Mathematical Modeling, Process Optimization, Business Mathematics, Applied Mathematics, Business Modeling, Industrial Engineering, Business Operations, Operations Management, Resource Allocation, Business Analytics, Inventory Management System, Case Studies, Microsoft Excel, Scheduling, Linear Algebra, Decision Making, Portfolio Management, Algorithms
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Problem Solving, Computational Thinking, Probability, Mathematical Modeling, Deductive Reasoning, Behavioral Economics, Algorithms, Analytical Skills, Theoretical Computer Science
Beginner · Course · 1 - 4 Weeks

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Applied Mathematics, Mathematical Modeling, Problem Solving, Combinatorics, Graph Theory, Decision Support Systems, Computational Thinking, Data Modeling
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Computational Logic, Theoretical Computer Science, Graph Theory, Geospatial Information and Technology, Logical Reasoning, Spatial Analysis, Computational Thinking, Algebra, Computer Science, Algorithms
Beginner · Course · 3 - 6 Months