Filter by
The language used throughout the course, in both instruction and assessments.
622 results for "theory of computation"
University of California San Diego
Skills you'll gain: Mathematics, Probability & Statistics, Combinatorics, General Statistics, Problem Solving, Probability Distribution, Critical Thinking, Mathematical Theory & Analysis, Computational Thinking, Python Programming, Computer Programming
Rice University
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Probability & Statistics, Algorithms, Combinatorics
University of Colorado Boulder
Skills you'll gain: Algorithms, Computer Programming, Problem Solving, Theoretical Computer Science, Computational Logic, Computational Thinking, Mathematical Theory & Analysis, Mathematics, Applied Mathematics, Data Structures, Python Programming
University of California San Diego
Skills you'll gain: Mathematics, Problem Solving, Mathematical Theory & Analysis, Algorithms, Critical Thinking, Graph Theory, Combinatorics, Computational Thinking, Probability & Statistics, Computer Programming, Python Programming, Computational Logic, General Statistics, Theoretical Computer Science, Probability Distribution, Strategy, Creativity, Experiment, Calculus, Game Theory, Visualization (Computer Graphics), Plot (Graphics), Cryptography, Sales
Rice University
Skills you'll gain: Algorithms, Theoretical Computer Science, Computer Programming
University of California San Diego
Skills you'll gain: Mathematics, Calculus, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Computer Programming, Python Programming, Cryptography
- Status: Free
University of Washington
Skills you'll gain: Mathematics, Computer Programming, Mathematical Theory & Analysis, Probability & Statistics, Python Programming, Computational Logic, Data Analysis, Artificial Neural Networks, Linear Algebra, Machine Learning, Human Learning
University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Computer Programming, Probability & Statistics, Computational Thinking, Computational Logic, Python Programming, Theoretical Computer Science, Critical Thinking, Graph Theory, General Statistics
Duke University
Skills you'll gain: Algorithms, C Programming Language Family, Computational Logic, Computer Programming, Critical Thinking, Problem Solving, Process Analysis, Programming Principles, Data Visualization, Theoretical Computer Science
University of London
Skills you'll gain: Mathematical Theory & Analysis, Mathematics, Problem Solving, Algebra, Calculus, Applied Mathematics, Critical Thinking, Theoretical Computer Science
- Status: Free
University of Maryland, College Park
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Computer Programming, Programming Principles, Scala Programming, Theoretical Computer Science, Computational Thinking, Critical Thinking, Data Structures, Big Data, Algorithms, Apache, SQL
In summary, here are 10 of our most popular theory of computation courses
- Combinatorics and Probability: University of California San Diego
- Principles of Computing (Part 1): Rice University
- Dynamic Programming, Greedy Algorithms: University of Colorado Boulder
- Introduction to Discrete Mathematics for Computer Science: University of California San Diego
- Algorithmic Thinking (Part 2): Rice University
- Number Theory and Cryptography: University of California San Diego
- Computational Neuroscience: University of Washington
- Bioinformatics: University of California San Diego
- Programming Fundamentals: Duke University
- Mathematics for Computer Science: University of London