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 Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, C (Programming Language), Data Presentation, Programming Principles, Data Processing, Computer Programming, Statistics, Descriptive Statistics
The University of Sydney
Skills you'll gain: Critical Thinking, Logical Reasoning, Analytical Skills, Writing, Research, Higher Education, Complex Problem Solving, Communication
University of London
Skills you'll gain: Graphing, Computational Thinking, Arithmetic, Applied Mathematics, Mathematical Modeling, Numerical Analysis, General Mathematics, Computer Science, Computer Graphics, Systems Of Measurement, Cryptography
The Hong Kong University of Science and Technology
Skills you'll gain: Computational Thinking, Visualization (Computer Graphics), Problem Solving, Critical Thinking and Problem Solving, Programming Principles, OS Process Management, Computer Programming, Computer Graphics, Storyboarding, Scripting, Program Development, Event-Driven Programming, Scripting Languages, Computer Programming Tools
University of Michigan
Skills you'll gain: Debugging, Python Programming, Data Structures, Computer Programming, Computer Graphics, Graphical Tools, Computational Thinking
Duke University
Skills you'll gain: Debugging, Maintainability, Programming Principles, Algorithms, Software Testing, Program Development, C (Programming Language), Pseudocode, Computational Thinking, Software Engineering, Simulations, System Programming, Data Structures, Software Development, Computer Programming, Command-Line Interface, Development Environment, Development Testing, User Interface (UI), Interactive Design
The Hong Kong University of Science and Technology
Skills you'll gain: Differential Equations, Linear Algebra, Matlab, Engineering Calculations, Engineering Analysis, Numerical Analysis, Finite Element Methods, Integral Calculus, Mechanical Engineering, Calculus, Algebra, Advanced Mathematics, Applied Mathematics, Mathematical Modeling, Civil Engineering, General Mathematics, Computational Thinking, Engineering, Mathematical Theory & Analysis, Geometry
University of Glasgow
Skills you'll gain: Application Deployment, Application Development, Code Review, Software Development, Prototyping, Integrated Development Environments, Web Applications, JavaScript Frameworks, Software Engineering, Javascript, Computational Thinking
DeepLearning.AI
Skills you'll gain: Tensorflow, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Performance Tuning, Machine Learning Methods, Artificial Neural Networks, Applied Machine Learning, Machine Learning, Supervised Learning, Machine Learning Algorithms, Network Architecture, Algorithms, Analysis, Debugging
DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Tensorflow, Supervised Learning, Keras (Neural Network Library), Artificial Intelligence, Machine Learning, Python Programming, NumPy, Performance Tuning
University of Virginia
Skills you'll gain: Design Thinking, Creative Problem-Solving, Ideation, Innovation, Creativity, Strategic Thinking, Market Opportunities, Human Centered Design, Storytelling, Business Modeling, Empathy, Leadership
Rice University
Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Python Programming, Computer Science, Debugging, Game Theory, Mathematical Modeling, Data Validation
Computational Thinking learners also search
In summary, here are 10 of our most popular computational thinking courses
- Data Analysis and Representation, Selection and Iteration:Â University of Colorado System
- Critical Thinking Skills for University Success:Â The University of Sydney
- Mathematics for Computer Science:Â University of London
- Programming with Scratch:Â The Hong Kong University of Science and Technology
- Python Basics:Â University of Michigan
- Introductory C Programming:Â Duke University
- Mathematics for Engineers:Â The Hong Kong University of Science and Technology
- Computational Thinking with JavaScript 4: Create & Deploy:Â University of Glasgow
- Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization:Â DeepLearning.AI
- Neural Networks and Deep Learning:Â DeepLearning.AI