
EIT Digital
Skills you'll gain: Algorithms, Graph Theory, Computational Thinking, Applied Mathematics, Theoretical Computer Science, Linear Algebra
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Computational Thinking, Emerging Technologies, Technical Documentation, Theoretical Computer Science, Linear Algebra, Simulations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Algorithms, Technical Communication, Pseudocode, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Mathematical Modeling, Applied Mathematics, Computer Science
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Program Development, Computer Programming, Software Development, Data Structures, Problem Solving, Computer Science, Machine Learning Methods
Advanced · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 4 Weeks

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

University of California San Diego
Skills you'll gain: Computational Thinking, Education Software and Technology, Programming Principles, Debugging, Computer Programming, Algorithms, Development Environment, Computer Science, Brainstorming
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Algorithms, Graph Theory, Computational Thinking, Programming Principles, Pseudocode, Theoretical Computer Science, Data Structures, Computer Programming, Performance Tuning
Mixed · Course · 1 - 3 Months

Codio
Skills you'll gain: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Data Structures, Data Storage, Algorithms, Data Storage Technologies, Database Systems, Database Theory, Theoretical Computer Science
Mixed · Course · 1 - 4 Weeks

Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Decision Tree Learning, Classification And Regression Tree (CART), Unsupervised Learning, Machine Learning, Supervised Learning, Python Programming, Algorithms, Linear Algebra, Bayesian Statistics, Probability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Algorithms, Data Structures, Pseudocode, Javascript, Computational Thinking, Program Development, Computer Programming
Intermediate · Course · 1 - 4 Weeks