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 TrialUniversity of Colorado Boulder
Skills you'll gain: Data Ethics, Computer Security Awareness Training, Ethical Standards And Conduct, Cybersecurity, Information Technology, Responsible AI, Information Privacy, Media and Communications, Personally Identifiable Information, Artificial Intelligence, Law, Regulation, and Compliance, Data Collection
Status: PreviewUniversity of Leeds
Skills you'll gain: Logical Reasoning, Computational Logic, Computational Thinking, Algorithms, Theoretical Computer Science, Artificial Intelligence, Cryptography, Graph Theory
Status: PreviewUniversitat Autònoma de Barcelona
Skills you'll gain: Computer Architecture, Hardware Architecture, System Design and Implementation, Embedded Systems, Application Specific Integrated Circuits, Digital Design, Design Software, Computer Hardware, Verification And Validation, Simulations
Status: Free TrialUniversity of California, Davis
Skills you'll gain: Simulations, Social Sciences, Systems Thinking, Agentic systems, Social Network Analysis, Computational Thinking, Sociology, Economics, Scientific Methods, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming
Status: PreviewUniversity of Colorado Boulder
Skills you'll gain: Verification And Validation, Systems Design, Theoretical Computer Science, Systems Analysis, Computer Architecture, Software Architecture, Simulations, Graph Theory, Hardware Architecture, Logical Reasoning
Status: FreePrinceton University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Network Routing, Cryptography, Java Programming, Linear Algebra
Status: PreviewShanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Theoretical Computer Science, Mathematical Theory & Analysis, Advanced Mathematics, Network Analysis, Computational Thinking, Algorithms, Data Structures, Computer Science
Status: Free TrialUniversidad Nacional Autónoma de México
Skills you'll gain: Bioinformatics, Algorithms, Computational Thinking, Machine Learning Algorithms, Artificial Intelligence, Computer Science, Program Development
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Cryptography, Encryption, Cybersecurity, Computer Security, Theoretical Computer Science, Information Architecture
Status: Free TrialUniversity of California, Irvine
Skills you'll gain: Blockchain, FinTech, Cryptography, Distributed Computing, Transaction Processing, Payment Systems, Emerging Technologies, Digital Assets, Software Systems, Computer Systems, Software Architecture, Data Integrity, Network Analysis
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Computational Thinking, Computer Science, Programming Principles, Python Programming, Advanced Mathematics, Design Strategies, Mathematical Theory & Analysis, Data Analysis, Analysis
Status: Free TrialUniversity of London
Skills you'll gain: Computer Science, Computer Systems, Web Applications, Computer Literacy, Network Security, Computer Networking, Computational Thinking, Debugging, Web Design and Development, Cybersecurity, Problem Management, Software Architecture, Data Storage
Theory Of Computation learners also search
In summary, here are 10 of our most popular theory of computation courses
- Computing, Ethics, and Society Foundations: University of Colorado Boulder
- An Introduction to Logic for Computer Science: University of Leeds
- Digital Systems: From Logic Gates to Processors: Universitat Autònoma de Barcelona
- Computer Simulations: University of California, Davis
- Introduction to Modeling for Formal Verification: University of Colorado Boulder
- Algorithms, Part II: Princeton University
- Discrete Mathematics: Shanghai Jiao Tong University
- Cómputo evolutivo: Universidad Nacional Autónoma de México
- Cryptography and Information Theory: University of Colorado System
- The Blockchain: University of California, Irvine










