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
Status: PreviewCoursera Instructor Network
Skills you'll gain: Field-Programmable Gate Array (FPGA), Scalability, Performance Tuning, C++ (Programming Language), Embedded Software, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, C (Programming Language), Program Development, Application Performance Management
Status: Free TrialDeep Teaching Solutions
Skills you'll gain: Critical Thinking, Cognitive flexibility, Decision Making, Emotional Intelligence, Independent Thinking, ChatGPT, Strategic Thinking, LLM Application
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, Analysis, C (Programming Language), Programming Principles, Data Structures, Descriptive Statistics, Data Visualization Software
Status: FreeJohns Hopkins University
Skills you'll gain: Systems Thinking, Health Systems, Health Policy, Public Health, Policy Analysis, Policy Development, Simulations, Systems Analysis
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Algorithms, Program Development, Debugging, Development Testing, Software Testing, Computational Thinking, Computer Programming, Programming Principles, Data Structures, Theoretical Computer Science, Bioinformatics

Coursera Project Network
Skills you'll gain: Simulation and Simulation Software, Engineering Analysis, Engineering, Prototyping, Computer-Aided Design, Cloud Computing
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Computer Vision, Image Analysis, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Machine Learning Methods, Deep Learning, Psychology
Status: Free TrialDuke University
Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Problem Solving

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Systems, Computer Engineering, Programming Principles, Computational Logic, Systems Architecture, Computer Hardware, Embedded Systems, Algorithms
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Event-Driven Programming, Program Development, Data Structures, Algorithms, Student Engagement, Graphical Tools
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Simulations, C (Programming Language), Computational Thinking, Automation, Algorithms, Data Structures, Theoretical Computer Science, Programming Principles, File Management, Debugging
Status: PreviewNortheastern University
Skills you'll gain: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Software Development, Scalability
Computational Thinking learners also search
In summary, here are 10 of our most popular computational thinking courses
- OpenCL Programming:Â Coursera Instructor Network
- Critical Thinking for Better Decisions in the ChatGPT Era:Â Deep Teaching Solutions
- Data Analysis and Representation, Selection and Iteration:Â University of Colorado System
- Systems Thinking In Public Health:Â Johns Hopkins University
- Algorithmic Toolbox:Â University of California San Diego
- Computational Fluid Mechanics - Airflow Around a Spoiler:Â Coursera Project Network
- Computational Vision:Â University of Colorado Boulder
- Programming Fundamentals:Â Duke University
- Introduction to Computing Systems:Â Birla Institute of Technology & Science, Pilani
- Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists:Â University of California San Diego










