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 Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Computer Science, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Computer Architecture, Debugging
University of Michigan
Skills you'll gain: Computational Thinking, Programming Principles, Computer Science, Disaster Recovery, Algorithms, Design Thinking, Simulations
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
- Status: Free
Stanford University
Skills you'll gain: Mathematical Theory & Analysis, Mathematics and Mathematical Modeling, Calculus, Deductive Reasoning, Logical Reasoning
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 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, Economics, Policy, and Social Studies, Graph Theory, Agentic systems
- Status: Free
Yale University
Skills you'll gain: Psychology, Mental and Behavioral Health Specialties, Child Development, Mental Health, Human Learning, Social Sciences, Behavioral Health, Neurology, Biology, Scientific Methods
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
Imperial College London
Skills you'll gain: Creative Thinking, Brainstorming, Creative Problem-Solving, Ideation, Creativity, Innovation, Curiosity, Critical Thinking, Problem Solving, Collaboration
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
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Software Testing, Debugging
- 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
Computational Thinking learners also search
In summary, here are 10 of our most popular computational thinking courses
- Computational Thinking for Problem Solving:Â University of Pennsylvania
- Problem Solving Using Computational Thinking:Â University of Michigan
- Computational Thinking with Beginning C Programming:Â University of Colorado System
- Introduction to Mathematical Thinking:Â Stanford University
- Data Structures and Algorithms:Â University of California San Diego
- Computational Social Science:Â University of California, Davis
- Introduction to Psychology :Â Yale University
- Fundamentals of Computing:Â Rice University
- Creative Thinking: Techniques and Tools for Success:Â Imperial College London
- Computational Thinking with JavaScript:Â University of Glasgow