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, Simulations, Data Analysis, C (Programming Language), Data Presentation, Automation, Data Structures, Programming Principles, Data Processing, Algorithms, Computer Programming, Statistics, Descriptive Statistics, Problem Management, File Management, Distributed Computing, Data Storage, Debugging
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: Graph Theory, Algorithms, Network Routing, Network Model, Bioinformatics, Operations Research, Network Analysis, Epidemiology, Programming Principles, Data Structures, Theoretical Computer Science, Infectious Diseases, Computer Programming, Computational Thinking, Computer Science, Big Data, Computational Logic, Program Development, Life Sciences, Probability & Statistics
University of California, Davis
Skills you'll gain: Network Analysis, Social Sciences, Data Ethics, Data Wrangling, Artificial Intelligence, Research, Natural Language Processing, Simulations, Big Data, Systems Thinking, Data Science, Research Methodologies, Machine Learning, Computational Thinking, Economics, Policy, and Social Studies, Graph Theory, Data Analysis, Applied Machine Learning, Sociology, Scientific Visualization
- 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, Machine Learning Algorithms, Computational Logic
- Status: Free
Stanford University
Skills you'll gain: Mathematical Theory & Analysis, Mathematics and Mathematical Modeling, Calculus, Deductive Reasoning, General Mathematics, Logical Reasoning
University of Glasgow
Skills you'll gain: Computational Thinking, JSON, Application Deployment, Data Structures, Javascript, Application Development, Analytics, HTML and CSS, Web Design and Development, Program Development, Data Analysis, Code Review, Software Development, Data Visualization Software, Web Development, Web Applications, Prototyping, Programming Principles, Computer Programming, Visualization (Computer Graphics)
- 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
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Development Testing, Debugging
- 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
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
- Computational Social Science:Â University of California, Davis
- Creative Thinking: Techniques and Tools for Success:Â Imperial College London
- Fundamentals of Computing:Â Rice University
- Introduction to Mathematical Thinking:Â Stanford University
- Computational Thinking with JavaScript:Â University of Glasgow
- Introduction to Psychology :Â Yale University