Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Algorithmic Thinking Course Catalog
EIT Digital
Skills you'll gain: Data Structures, Theoretical Computer Science, Data Storage Technologies, Algorithms, Graph Theory, File Systems, Data Access, Performance Tuning, Computer Hardware
- Status: Free Trial
University of Glasgow
Skills you'll gain: Computational Thinking, Javascript, Programming Principles, Computer Programming, Computer Graphics, Animations, Debugging, Scripting Languages
- Status: Preview
Northeastern University
Skills you'll gain: Supervised Learning, Statistical Machine Learning, Machine Learning Algorithms, Unsupervised Learning, PyTorch (Machine Learning Library), Applied Machine Learning, Statistical Modeling, Machine Learning, Machine Learning Software, Statistical Analysis, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Regression Analysis, Algorithms, Predictive Modeling, Dimensionality Reduction, Complex Problem Solving
- Status: Free Trial
Fractal Analytics
Skills you'll gain: Generative AI, Generative Model Architectures, Object Oriented Programming (OOP), Prompt Engineering, Artificial Neural Networks, Computer Programming, Debugging, Python Programming, Semantic Web, Natural Language Processing, Critical Thinking
- Status: Free Trial
Codio
Skills you'll gain: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
- Status: Free Trial
University of California San Diego
Skills you'll gain: Algorithms, Programming Principles, Computational Thinking, Program Development, Code Review, Software Documentation, Debugging, Technical Communication
- Status: Free Trial
University of California, Davis
Skills you'll gain: Problem Solving, Brainstorming, Critical Thinking, Creative Thinking, Constructive Feedback, Decision Making, Analysis, Cognitive flexibility, Self-Awareness, Collaboration
The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Computational Logic, Advanced Mathematics, Combinatorics, Algorithms, Applied Mathematics, Graph Theory, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Program Development, Performance Tuning, Linear Algebra
EIT Digital
Skills you'll gain: Algorithms, Graph Theory, Computational Thinking, Applied Mathematics, Theoretical Computer Science, Linear Algebra
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Computational Thinking, Computer Science, Programming Principles, Python Programming, Advanced Mathematics, Design Strategies, Mathematical Theory & Analysis, Data Analysis, Analysis
- Status: Free Trial
Duke University
Skills you'll gain: Debugging, Algorithms, Microsoft Visual Studio, Problem Solving, Data Processing, Python Programming, Software Development, Data Analysis
- Status: Free Trial
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
Algorithmic Thinking learners also search
In summary, here are 10 of our most popular algorithmic thinking courses
- I/O-efficient algorithms:Â EIT Digital
- Computational Thinking with Javascript 1: Draw & Animate:Â University of Glasgow
- Machine Learning for Engineers: Algorithms and Applications:Â Northeastern University
- Coding with Generative AI:Â Fractal Analytics
- Java: Algorithms:Â Codio
- Computational Thinking for K-12 Educators Capstone:Â University of California San Diego
- Critical Thinking Skills for the Professional:Â University of California, Davis
- Solving Algorithms for Discrete Optimization:Â The Chinese University of Hong Kong
- Approximation Algorithms:Â EIT Digital
- Dynamic Programming, Greedy Algorithms:Â University of Colorado Boulder