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, Algorithms, Programming Principles, Computational Logic, Computational Thinking, Java Programming, Computer Hardware
- Status: Free Trial
Skills you'll gain: Computer Networking, Network Troubleshooting, Network Administration, TCP/IP, Network Protocols, Network Routing, Dynamic Host Configuration Protocol (DHCP), Virtual Private Networks (VPN), Network Security, Wireless Networks, Network Model, Data Integrity
Stanford University
Skills you'll gain: Physics, Timelines, Verification And Validation, Scientific Methods, Research, Mechanics, Mathematical Modeling, Systems Of Measurement
- Status: Free
Princeton University
Skills you'll gain: Combinatorics, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Data Structures, Advanced Mathematics, Mathematical Modeling, Probability
Stanford University
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Key Management, Advanced Encryption Standard (AES), Public Key Cryptography Standards (PKCS), Cybersecurity, Authentications, Data Integrity, Secure Coding, Algorithms
University of Amsterdam
Skills you'll gain: Sociology, Social Studies, Social Sciences, Socioeconomics, Culture, Political Sciences, Economics, Qualitative Research, Research Methodologies
Stanford University
Skills you'll gain: Game Theory, Bidding, Social Sciences, Resource Allocation, Political Sciences, Economics, Behavioral Economics, Negotiation, Mathematical Theory & Analysis, Probability & Statistics
- Status: Free Trial
University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Key Management, Computational Thinking, Encryption, Network Analysis, Public Key Cryptography Standards (PKCS), Algorithms, Theoretical Computer Science, Python Programming, Data Structures, Cybersecurity, Arithmetic, Computer Programming, Mathematical Modeling
- Status: Free Trial
Stanford University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Bioinformatics, Theoretical Computer Science, Network Model, Computational Thinking, Network Analysis, Analysis, Programming Principles, Probability & Statistics, Network Routing, Probability, Operations Research, Design Strategies
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Design Strategies, Applied Mathematics, Computer Science, Tree Maps, Encryption, Network Model, Linear Algebra, Combinatorics, Mathematical Modeling, Advanced Mathematics, Analysis
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Network Routing, Program Development, Debugging, Network Model, Bioinformatics, Operations Research, Data Storage, Development Testing, Test Engineering, Software Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Test Case, Programming Principles, Computer Programming, Epidemiology
- Status: Free Trial
Skills you'll gain: Cybersecurity, Security Controls, Cyber Attacks, Security Management, Cyber Security Strategy, Incident Response, Cyber Risk, Security Information and Event Management (SIEM), Information Assurance, Data Ethics, Network Analysis, Ethical Standards And Conduct
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
- The Bits and Bytes of Computer Networking: Google
- Understanding Einstein: The Special Theory of Relativity: Stanford University
- Analysis of Algorithms: Princeton University
- Cryptography I: Stanford University
- Classical Sociological Theory : University of Amsterdam
- Game Theory II: Advanced Applications: Stanford University
- Introduction to Discrete Mathematics for Computer Science: University of California San Diego
- Algorithms: Stanford University
- Foundations of Data Structures and Algorithms: University of Colorado Boulder