Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Theory of Computation Course Catalog
- Status: Free
Georgia Institute of Technology
Skills you'll gain: Game Theory, Combinatorics, Mathematical Theory & Analysis, Computational Thinking, Mathematical Modeling
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Computer Programming, Programming Principles, Graph Theory, Software Testing, File Management, Artificial Intelligence, Integration Testing, System Programming
Skills you'll gain: React Native, Software Development Life Cycle, iOS Development, Flutter (Software), Swift Programming, Apple Xcode, Mobile Development, Android Studio, User Centered Design, Android Development, Apple iOS, React Redux, Git (Version Control System), GitHub, Mobile Development Tools, React.js, Android (Operating System), HTML and CSS, Front-End Web Development, Generative AI
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
- Status: Free
Duke University
Skills you'll gain: Respiration, Anatomy, Vital Signs, Life Sciences, General Medicine, Augmented and Virtual Reality (AR/VR)
- Status: Free
Johns Hopkins University
Skills you'll gain: Risk Modeling, Regression Analysis, Microsoft Excel, Business Analytics, Business Process Modeling, Business Risk Management, Business Modeling, Data Modeling, Resource Allocation, Statistical Analysis, Mathematical Modeling, Process Optimization, Financial Analysis, Spreadsheet Software, Predictive Analytics, Transportation Operations
University of California, Irvine
Skills you'll gain: Blockchain, Cryptography, Encryption, Public Key Infrastructure, Key Management, Transaction Processing, Authentications, FinTech, Emerging Technologies, Payment Systems, Data Integrity, Distributed Computing
Vanderbilt University
Skills you'll gain: Matlab, Computer Programming, Programming Principles, Debugging, Mathematical Software, Data Manipulation, Computer Science, Algorithms, Data Import/Export, Data Structures, Linear Algebra, Engineering Calculations, Graphing
- Status: Free
University of Pennsylvania
Skills you'll gain: Vital Signs, Respiration, Health Assessment, Anatomy, Health Care, Patient Treatment
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
Skills you'll gain: Data Pipelines, Dataflow, Google Cloud Platform, Real Time Data, Data Lakes, MLOps (Machine Learning Operations), Dashboard, Data Warehousing, Extract, Transform, Load, Data Infrastructure, Cloud Storage, Big Data, Tensorflow, Unstructured Data, Data Integration, Data Processing, Data Visualization Software, Apache Hadoop, Apache Spark, Cloud Computing
Skills you'll gain: Project Management, Milestones (Project Management), Project Management Life Cycle, Project Closure, Data Storytelling, Requirements Analysis, Project Scoping, Stakeholder Management, Project Planning, Project Documentation, Stakeholder Communications, Quality Management, Interviewing Skills, Communication
In summary, here are 10 of our most popular theory of computation courses
- Games without Chance: Combinatorial Game Theory : Georgia Institute of Technology
- Go and C++: Programming in Two Successor Languages of C: University of California, Santa Cruz
- IBM iOS and Android Mobile App Developer: IBM
- Data Analysis and Representation, Selection and Iteration: University of Colorado System
- Introductory Human Physiology: Duke University
- Business Analytics with Excel: Elementary to Advanced: Johns Hopkins University
- Cryptography and Hashing Overview: University of California, Irvine
- Introduction to Programming with MATLAB: Vanderbilt University
- Vital Signs: Understanding What the Body Is Telling Us: University of Pennsylvania
- Design Thinking for Innovation: University of Virginia