
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Database Management Systems, System Design and Implementation, Programming Principles
★ 2.9 (41) · Intermediate · Specialization · 3 - 6 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Algorithms, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
★ 4 (10) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Graph Theory, Algorithms
Intermediate · Specialization · 3 - 6 Months

National Taiwan University
Skills you'll gain: Operations Research, Mathematical Modeling, Report Writing, Network Model, Industrial Engineering, Model Optimization, Linear Algebra, Applied Mathematics, Algorithms, Case Studies, Machine Learning, Program Implementation, Production Planning, Mathematical Theory & Analysis, Business Analytics, Microsoft Excel, Scheduling, Data Visualization, Performance Metric
★ 4.8 (735) · Beginner · Specialization · 3 - 6 Months

Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Computer Systems, Algorithms, Computer Programming, Hardware Architecture, Computational Logic, Java Programming, Computer Hardware
★ 4.6 (801) · Intermediate · Course · 1 - 3 Months

University of Glasgow
Skills you'll gain: Model Training, Model Evaluation, Matlab, Data Preprocessing, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Data Quality, Classification Algorithms, Machine Learning Algorithms, Artificial Neural Networks
★ 4.9 (146) · Beginner · Specialization · 1 - 3 Months

Princeton University
Skills you'll gain: Combinatorics, Algorithms, Mathematical Theory & Analysis, Data Structures, Mathematical Modeling, Calculus
★ 4.4 (1.1K) · Advanced · Course · 1 - 3 Months

Princeton University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Java Programming, Java
★ 4.9 (2.1K) · Intermediate · Course · 3 - 6 Months

Skills you'll gain: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Computer Programming, Javascript, Performance Tuning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), Computer Programming, Object Oriented Programming (OOP)
★ 4.1 (24) · Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Quantum computing, Cryptography, Design Strategies, Encryption, Data Science, Informatics, Computer Science, Mathematical Modeling, Analysis, Python Programming, Model Optimization
★ 4.7 (981) · Advanced · Specialization · 3 - 6 Months

University of London
Skills you'll gain: Pseudocode, Algorithms, Computer Science, Data Structures
★ 4.3 (31) · Beginner · Course · 1 - 4 Weeks