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
Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Computer Systems, Algorithms, Programming Principles, Computational Logic, Computer Hardware, Java
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Data Structures, Graph Theory, Operations Research, Public Key Cryptography Standards (PKCS), Computational Logic, Cryptography, Computational Thinking, Pseudocode, Design Strategies, Combinatorics, Programming Principles, Computer Programming, Computer Science, Encryption, Network Model, Linear Algebra, Analysis, Mathematical Modeling
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
Stanford University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Bioinformatics, Theoretical Computer Science, Computational Thinking, Network Analysis, Network Routing, Analysis, Probability, Design Strategies, Computer Science
- Status: Free
Stanford University
Skills you'll gain: Physics, Timelines, Scientific Methods, Research, Experimentation, Mechanics, Mathematical Modeling
- Status: Free
Princeton University
Skills you'll gain: Combinatorics, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Computational Thinking, Data Structures, Advanced Mathematics, Mathematical Modeling, Probability, Probability Distribution
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
- Status: Free
Stanford University
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Key Management, Advanced Encryption Standard (AES), Public Key Cryptography Standards (PKCS), Cybersecurity, Application Security, Authentications, Data Integrity, Mathematical Software, Algorithms, Probability
- Status: Free
Universiteit Leiden
Skills you'll gain: Law, Regulation, and Compliance, International Relations, Conflict Management, Child Welfare, Ethical Standards And Conduct, Disabilities, Journalism
- Status: Free
Stanford University
Skills you'll gain: Game Theory, Bidding, Economics, Policy, and Social Studies, Social Sciences, Economics, Behavioral Economics, Socioeconomics, Advanced Mathematics
- Status: Free
University of Amsterdam
Skills you'll gain:
- Status: Free
California Institute of the Arts
Skills you'll gain: Aesthetics, Storytelling, Creativity
Theory Of Computation learners also search
In summary, here are 10 of our most popular theory of computation courses
- Computer Science: Algorithms, Theory, and Machines: Princeton University
- Foundations of Data Structures and Algorithms: University of Colorado Boulder
- Data Structures and Algorithms: University of California San Diego
- Algorithms: Stanford University
- Understanding Einstein: The Special Theory of Relativity: Stanford University
- Analysis of Algorithms: Princeton University
- Computational Thinking for Problem Solving: University of Pennsylvania
- Cryptography I: Stanford University
- International Humanitarian Law in Theory and Practice : Universiteit Leiden
- Game Theory II: Advanced Applications: Stanford University