Filter by
The language used throughout the course, in both instruction and assessments.
622 results for "theory of computation"
University of California, Irvine
Skills you'll gain: Computer Programming, Programming Principles, Software Engineering, Theoretical Computer Science, Computational Thinking, Critical Thinking, Algorithms, Data Structures, Problem Solving, Computational Logic, Operating Systems, Software Architecture, System Software, Application Development, Computer Architecture
Multiple educators
Skills you'll gain: Computer Programming, Java Programming, Algorithms, Data Structures, Problem Solving, Programming Principles, Computational Thinking, Computer Programming Tools, Critical Thinking, Software Engineering, Computational Logic, Data Analysis, Visualization (Computer Graphics), Software Testing, Computer Graphics, Cryptography, Data Analysis Software, Strategy
Skills you'll gain: Benefits, Compensation
Johns Hopkins University
Skills you'll gain: Algebra, Mathematics, Problem Solving, Linear Algebra, Applied Mathematics, Critical Thinking, Plot (Graphics), Mathematical Theory & Analysis, Computational Thinking, Decision Making
Duke University
Skills you'll gain: Python Programming, Computer Programming, C Programming Language Family, Algorithms, Computational Logic, Critical Thinking, Problem Solving, Process Analysis, Programming Principles, Computer Programming Tools, Data Visualization, Theoretical Computer Science, Computational Thinking, Software Testing, Writing, Software Engineering, User Experience
- Status: Free
University of Michigan
Skills you'll gain: Mathematics, Algebra, Continuous Integration, Critical Thinking, Problem Solving, Computer Programming
University of London
Skills you'll gain: Mathematical Theory & Analysis, Mathematics, Problem Solving, Algebra, Calculus, Applied Mathematics, Critical Thinking, Theoretical Computer Science
University of Michigan
Skills you'll gain: Computational Thinking, Computer Programming, Entrepreneurship, Leadership and Management, Problem Solving, Research and Design, Theoretical Computer Science, Algorithms
Michigan State University
University of California San Diego
Skills you'll gain: Algorithms, Computer Programming, Data Structures, Theoretical Computer Science, Problem Solving, C++ Programming, Computer Programming Tools, Mathematical Theory & Analysis, Programming Principles, Mathematics
University of Michigan
Skills you'll gain: Python Programming, Data Analysis, Computer Programming, Machine Learning, Algorithms, Applied Machine Learning, Data Mining, Machine Learning Algorithms, Exploratory Data Analysis, Statistical Programming, Data Management, Extract, Transform, Load, Natural Language Processing, Critical Thinking, Statistical Machine Learning, Data Structures, Graph Theory, Network Analysis, Human Learning, Data Visualization, Network Model, Data Analysis Software, Regression, Computer Networking, General Statistics, Network Architecture, Plot (Graphics), Computer Graphics
DeepLearning.AI
Skills you'll gain: Machine Learning, Calculus, Differential Equations, Mathematics, Machine Learning Algorithms, Regression, Algebra, Algorithms, Artificial Neural Networks, General Statistics, Linear Algebra, Probability & Statistics, Statistical Analysis
In summary, here are 10 of our most popular theory of computation courses
- Programming with Google Go: University of California, Irvine
- Object Oriented Programming in Java: Duke University
- Compensation and Benefits: HRCI
- Algebra: Elementary to Advanced: Johns Hopkins University
- Introductory C Programming: Duke University
- The Finite Element Method for Problems in Physics: University of Michigan
- Mathematics for Computer Science: University of London
- Problem Solving Using Computational Thinking: University of Michigan
- Getting Started With Music Theory: Michigan State University
- Data Structures: University of California San Diego