Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computational Thinking Course Catalog
University of Michigan
Skills you'll gain: Computational Thinking, Programming Principles, Computer Science, Disaster Recovery, Algorithms, Design Thinking, Simulations
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Debugging
University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Statistical Analysis, Automation, Program Development, Data Structures, Programming Principles, Algorithms, Computer Programming, Development Environment, Descriptive Statistics, Problem Management, File Management, Distributed Computing, Debugging, Data Storage
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Network Routing, Program Development, Debugging, Network Model, Bioinformatics, Operations Research, Data Storage, Development Testing, Test Engineering, Software Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Test Case, Programming Principles, Computer Programming, Epidemiology
University of Glasgow
Skills you'll gain: Computational Thinking, JSON, Application Deployment, Data Structures, Javascript, Application Development, HTML and CSS, Web Design and Development, Data Analysis, Code Review, Software Development, Data Visualization Software, Scripting Languages, Web Development, Web Applications, Scripting, Prototyping, Programming Principles, Computer Programming, Computer Graphics
Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Probability, Computer Programming, Bioinformatics, Interactive Design, Program Development, Big Data, Python Programming, Mathematical Software, Data Analysis, Theoretical Computer Science, Computer Science
- Status: Free
Stanford University
Skills you'll gain: Mathematical Theory & Analysis, Mathematics and Mathematical Modeling, Calculus, Deductive Reasoning, Logical Reasoning
University of California, Davis
Skills you'll gain: Network Analysis, Data Wrangling, Natural Language Processing, Web Scraping, Social Sciences, Data Ethics, Databases, Artificial Intelligence, Research, Simulations, Big Data, Systems Thinking, Data Science, Research Methodologies, Machine Learning, Data Collection, Computational Thinking, Graph Theory, Economics, Policy, and Social Studies, Agentic systems
- Status: Free
Imperial College London
Skills you'll gain: Creative Thinking, Brainstorming, Creative Problem-Solving, Ideation, Creativity, Innovation, Curiosity, Critical Thinking, Problem Solving, Collaboration
- Status: Free
Deep Teaching Solutions
Skills you'll gain: Learning Strategies, Lifelong Learning, Time Management, Human Learning, Willingness To Learn, Productivity, Creativity, Problem Solving, Self-Discipline, Stress Management, Self-Awareness
- Status: Free
University of Washington
Skills you'll gain: Supervised Learning, Network Model, Matlab, Machine Learning Algorithms, Artificial Neural Networks, Neurology, Computer Science, Reinforcement Learning, Computational Thinking, Mathematical Modeling, Biology, Linear Algebra, Probability & Statistics
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Software Testing, Debugging
Computational Thinking learners also search
In summary, here are 10 of our most popular computational thinking courses
- Problem Solving Using Computational Thinking:Â University of Michigan
- Computational Thinking for Problem Solving:Â University of Pennsylvania
- Computational Thinking with Beginning C Programming:Â University of Colorado System
- Data Structures and Algorithms:Â University of California San Diego
- Computational Thinking with JavaScript:Â University of Glasgow
- Fundamentals of Computing:Â Rice University
- Introduction to Mathematical Thinking:Â Stanford University
- Computational Social Science:Â University of California, Davis
- Creative Thinking: Techniques and Tools for Success:Â Imperial College London
- Learning How to Learn: Powerful mental tools to help you master tough subjects:Â Deep Teaching Solutions