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, Analytical Skills, Computer Science, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Computer Architecture, Debugging
University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Data Presentation, Automation, Application Development, Program Development, Data Structures, Computational Logic, Programming Principles, Data Processing, Algorithms, Computer Programming, Statistics, Descriptive Statistics, Problem Management, File Management
University of Michigan
Skills you'll gain: Computational Thinking, Programming Principles, Problem Solving, Computer Science, Disaster Recovery, Algorithms, Threat Detection, Epidemiology
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, 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, Network Routing, Epidemiology, C++ (Programming Language), Infectious Diseases
- Status: Free
Imperial College London
Skills you'll gain: Creative Thinking, Brainstorming, Ideation, Creativity, Resourcefulness, Curiosity, Problem Solving, Analytical Skills, Collaboration, Analysis
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, Theoretical Computer Science, Independent Thinking, Probability, Computer Programming, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, Network Analysis, Computational Logic
University of California, Davis
Skills you'll gain: Network Analysis, Natural Language Processing, Web Scraping, Data Cleansing, Social Sciences, Data Ethics, Data Wrangling, Data Manipulation, Databases, Artificial Intelligence, Research, Simulations, Big Data, Systems Thinking, Trend Analysis, Data Science, Research Methodologies, Machine Learning, Data Collection, Graph Theory
- Status: Free
Stanford University
Skills you'll gain: Mathematical Theory & Analysis, Mathematics and Mathematical Modeling, Calculus, Deductive Reasoning, General Mathematics, Logical Reasoning
- Status: Free
Deep Teaching Solutions
Skills you'll gain: Learning Strategies, Time Management, Willingness To Learn, Mental Concentration, Creativity, Persistence, Stress Management, Self-Awareness, Adaptability
- Status: Free
Yale University
Skills you'll gain: Psychology, Mental and Behavioral Health Specialties, Psychiatry, Mental Health, Human Development, Human Learning, Social Sciences, Psychotherapy, Behavioral Health, Sociology, Creativity, Non-Verbal Communication
University of Glasgow
Skills you'll gain: Computational Thinking, JSON, Application Deployment, Data Structures, Javascript, Application Development, Analytics, HTML and CSS, Program Development, Web Design and Development, Data Analysis, Code Review, Software Development, Data Visualization Software, Web Development, Web Applications, Prototyping, Data Processing, Programming Principles, Computer Programming
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Development Testing, Debugging
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
- Computational Thinking with Beginning C Programming:Â University of Colorado System
- Problem Solving Using Computational Thinking:Â University of Michigan
- Data Structures and Algorithms:Â University of California San Diego
- Creative Thinking: Techniques and Tools for Success:Â Imperial College London
- Fundamentals of Computing:Â Rice University
- Computational Social Science:Â University of California, Davis
- Introduction to Mathematical Thinking:Â Stanford University
- Learning How to Learn: Powerful mental tools to help you master tough subjects:Â Deep Teaching Solutions
- Introduction to Psychology :Â Yale University