
Tsinghua University
Skills you'll gain: Data Structures, System Design and Implementation, Algorithms, Computer Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computational Thinking, Algorithms, Program Development, Theoretical Computer Science, Software Development, Software Engineering, Programming Principles, Data Structures, Computer Programming, Javascript, Computer Science, Web Development
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Precision Medicine, Data Transformation, Life Sciences
★ 4.5 (1.1K) · Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Algorithms, Graph Theory, Computer Programming, Performance Tuning
Mixed · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Performance Tuning, Memory Management, Scalability
Mixed · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Algorithms, Bayesian Statistics, Theoretical Computer Science, Network Model, Computational Thinking, Data Structures, Graph Theory, Network Analysis, Probability, Probability & Statistics
Mixed · Course · 1 - 3 Months

Peking University
Skills you'll gain: Data Structures, Memory Management, Algorithms, Computer Programming, Database Management Systems, Theoretical Computer Science, Data Access, Performance Tuning, File Management
★ 4.3 (106) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Graph Theory, C++ (Programming Language), C and C++, Network Routing, Data Structures, Object Oriented Programming (OOP), File I/O, Algorithms
Intermediate · Guided Project · Less Than 2 Hours

National Taiwan University
Skills you'll gain: Artificial Intelligence, Computational Logic, AI literacy, Simulations, Video Game Development, Algorithms, Machine Learning
★ 4.8 (322) · Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Graph Theory, Algorithms, Computational Thinking, Data Analysis, Data Structures, Theoretical Computer Science, Network Analysis, Analysis, Programming Principles, Python Programming, Program Development
★ 4.6 (384) · Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Data Wrangling, Data Manipulation, Data Transformation, Tidyverse (R Package), Data Cleansing, Data Preprocessing, R Programming, Data Structures
Beginner · Course · 1 - 4 Weeks

Codio
Skills you'll gain: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming
★ 4.5 (11) · Intermediate · Course · 1 - 4 Weeks