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
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Data Structures, Graph Theory, Operations Research, Public Key Cryptography Standards (PKCS), Computational Logic, Cryptography, Computational Thinking, Pseudocode, Design Strategies, Combinatorics, Programming Principles, Computer Programming, Computer Science, Encryption, Network Model, Linear Algebra, Analysis, Mathematical Modeling
University of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Analysis, Big Data, Probability & Statistics
Institute for the Future
Skills you'll gain: Forecasting, Innovation, Proactivity, Strategic Thinking, Creative Thinking, Optimism, Ideation, Systems Thinking, Independent Thinking, Trend Analysis, Creativity, Professional Development, Adaptability, Collaboration, Analysis
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Network Routing, Debugging, Network Model, Bioinformatics, Advanced Mathematics, Operations Research, Data Storage, Development Testing, Software Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Programming Principles, Computer Programming, Epidemiology, C++ (Programming Language), Infectious Diseases
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Debugging, C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Programming Principles, Data Structures, Computer Programming, Algorithms, Command-Line Interface, Software Design, Graph Theory, Computer Science, Program Development, Computational Thinking, Artificial Intelligence, Software Technical Review, File Management
Vanderbilt University
Skills you'll gain: ChatGPT, Generative AI, OpenAI, Expense Management, Artificial Intelligence, Personalized Service, Expense Reports, Workflow Management, Artificial Intelligence and Machine Learning (AI/ML), Google Workspace, Creative Thinking, Productivity Software, Business Process Automation, Digital Transformation, Creative Problem-Solving, Google Sheets, Automation, Innovation, Natural Language Processing, Test Case
University of California San Diego
Skills you'll gain: Computational Thinking, Programming Principles, Debugging, Computer Programming, Algorithms, Technical Communication
Fractal Analytics
Skills you'll gain: User Research, UI/UX Research, Human Centered Design, User Centered Design, Ideation, User Experience Design, Generative AI, Design Thinking, Prototyping, Usability, Brainstorming, Data Ethics, OpenAI, Data Synthesis, ChatGPT, Persona (User Experience), Artificial Intelligence, Interactive Learning, Governance, Artificial Intelligence and Machine Learning (AI/ML)
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Computational Logic, Computational Thinking, Pseudocode, Data Structures, Design Strategies, Combinatorics, Programming Principles, Computer Programming, Computer Science, Graph Theory, Advanced Mathematics, Analysis, Emerging Technologies
DeepLearning.AI
Skills you'll gain: Data Ethics, Market Opportunities, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Team Building, Machine Learning, Strategic Thinking, Generative AI, Data Science, Deep Learning, Business Ethics, Artificial Neural Networks, Business Transformation
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Data Storage, Computer Programming, Software Engineering, Algorithms, Data Storage Technologies, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Computational Thinking
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Thinking, Software Installation, Development Environment
Algorithmic Thinking learners also search
In summary, here are 10 of our most popular algorithmic thinking courses
- Foundations of Data Structures and Algorithms:Â University of Colorado Boulder
- Algorithms for Searching, Sorting, and Indexing:Â University of Colorado Boulder
- Ready, Set, Future! Introduction to Futures Thinking:Â Institute for the Future
- Data Structures and Algorithms:Â University of California San Diego
- Coding for Everyone: C and C++:Â University of California, Santa Cruz
- ChatGPT: Excel at Personal Automation with GPTs, AI & Zapier:Â Vanderbilt University
- Computational Thinking for K-12 Educators: Sequences and Loops:Â University of California San Diego
- Mastering User Centric Design with Generative AI:Â Fractal Analytics
- Dynamic Programming, Greedy Algorithms:Â University of Colorado Boulder
- AI For Everyone:Â DeepLearning.AI