• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Theory Of Computation

Theory of Computation Courses

Courses in Theory of Computation often teach formal languages, automata theory, computability, and complexity classes. You can build skills in algorithm design, problem-solving, and understanding the limits of computation. Many courses introduce tools like Turing machines and state diagrams, which help illustrate concepts and analyze computational problems. You'll also explore key topics such as P vs NP, decidability, and the role of algorithms in artificial intelligence, enhancing your ability to tackle complex computational challenges.

Popular Theory of Computation Courses and Certifications


  • U

    University of Illinois Urbana-Champaign

    Foundations of Trauma Informed Pedagogy

    Skills you'll gain: Child Development, Working With Children, Trauma Care, Childhood Education and Development, Teaching, Instructional Strategies, Pedagogy, K-12 pedagogy, Disabilities, Advocacy, Social Justice, Mental and Behavioral Health, Mental Health, Student Support and Services, Self-Awareness, Diversity Equity and Inclusion Initiatives, Cultural Responsiveness

    4.8 stars, 19 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.8 (19) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Foundations of DevOps and Git

    Skills you'll gain: GitHub, Devops Tools, DevOps, Version Control, CI/CD, Continuous Integration, Continuous Deployment, Development Environment, Software Development, Amazon Elastic Compute Cloud, Authentications

    4.8 stars, 12 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (12) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • S

    SkillUp

    Foundations of Healthcare Data Analytics

    Skills you'll gain: Health Care Procedure and Regulation, Health Informatics, Data Wrangling, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Data Preprocessing, Health Information Management and Medical Records, Health Policy, Data Processing, Data Compilation, Data Analysis, Descriptive Analytics, Database Design, Medical Billing and Coding, Relational Databases, Data Integration, Spreadsheet Software

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    ESSEC Business School

    Basics of entrepreneurship: thinking and doing

    Skills you'll gain: Business Modeling, Entrepreneurship, Business Planning, Risk Management, Teamwork, Design Thinking, Ideation, Innovation, New Business Development, Adaptability, Lean Methodologies

    4.7 stars, 141 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (141) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • H

    Howard University

    Fundamentals of Business Problem Solving

    Skills you'll gain: Spreadsheet Software, Microsoft Excel, Data Modeling, Mathematical Modeling, Excel Formulas, Business Modeling, Business Analysis, Operations Research, Business Process, Financial Modeling, Investment Management, Process Optimization, Applied Mathematics, Data-Driven Decision-Making, Business Strategy, Revenue Management, Trend Analysis, Resource Allocation

    4.7 stars, 23 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (23) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Illinois Urbana-Champaign

    Auditing II: The Practice of Auditing

    Skills you'll gain: Auditing, Internal Controls, External Auditing, Financial Auditing, Audit Planning, Internal Auditing, Risk Analysis, Fraud detection, Business Strategies, Verification And Validation, Business Risk Management, Business Strategy, Risk Management, Probability & Statistics

    4.7 stars, 315 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.7 (315) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Build toward a degree
    Build toward a degree
  • U

    University of Colorado Boulder

    Fundamentals of Natural Language Processing

    Skills you'll gain: Natural Language Processing, Model Evaluation, Model Optimization, Embeddings, Text Mining, Logistic Regression, Model Training, Statistical Modeling, Machine Learning Methods, Markov Model, Classification Algorithms, Supervised Learning

    3.9 stars, 18 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 3.9 (18) · Intermediate · Course · 1 - 4 Weeks

    Category: Build toward a degree
    Build toward a degree
  • B

    Board Infinity

    The Rise of Generative AI

    Skills you'll gain: Generative AI, Generative Adversarial Networks (GANs), Artificial Neural Networks, Generative Model Architectures, OpenAI, Artificial Intelligence, ChatGPT, AI literacy, Large Language Modeling, Deep Learning, Machine Learning, Responsible AI

    4.7 stars, 10 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (10) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • U

    University of Geneva

    Simulation and modeling of natural processes

    Skills you'll gain: Simulations, Python Programming, Agentic systems, Statistical Methods, Programming Principles, Numerical Analysis, Mathematical Modeling, Simulation and Simulation Software, Probability, Applied Mathematics, Mathematical Software, Sampling (Statistics), Process Modeling, Event-Driven Programming, Mechanics

    4.3 stars, 413 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.3 (413) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
  • Y

    Yale University

    The Making of Modern Ukraine

    Skills you'll gain: International Relations, World History, European History, Political Sciences, Ancient History, Public Safety and National Security, Social Sciences, Culture, Cultural Diversity, Social Justice, Sociology, Liberal Arts, Governance

    4.7 stars, 19 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (19) · Beginner · Course · 1 - 4 Weeks

    Category: Free
    Free
  • M

    Minnesota State University, Mankato

    Foundations of Leadership and Management

    Skills you'll gain: Conflict Management, Trustworthiness, Organizational Change, Leadership and Management, Management Training And Development, Problem Solving, Rapport Building, Leadership Development, Leadership, Organizational Leadership, Adaptability, Team Leadership, Behavior Management, Organizational Development, Professionalism, Initiative and Leadership, Professional Development, Strategic Leadership, Behavioral Management, Business Management

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • L

    LearnQuest

    Foundations of B2B Tech Sales

    Skills you'll gain: Sales Pipelines, B2B Sales, Prospecting and Qualification, Consultative Selling, Selling Techniques, Sales Development, Sales Process, Consultative Approaches, Persuasive Communication, Sales Presentation, Communication, Stakeholder Engagement, Value Propositions, Performance Metric, Upselling, Technical Sales, Sales, Sales Presentations, Negotiation, Analytics

    Beginner · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
1…575859…834

In summary, here are 10 of our most popular theory of computation courses

  • Foundations of Trauma Informed Pedagogy: University of Illinois Urbana-Champaign
  • Foundations of DevOps and Git: Packt
  • Foundations of Healthcare Data Analytics: SkillUp
  • Basics of entrepreneurship: thinking and doing: ESSEC Business School
  • Fundamentals of Business Problem Solving: Howard University
  • Auditing II: The Practice of Auditing: University of Illinois Urbana-Champaign
  • Fundamentals of Natural Language Processing: University of Colorado Boulder
  • The Rise of Generative AI: Board Infinity
  • Simulation and modeling of natural processes: University of Geneva
  • The Making of Modern Ukraine: Yale University

Skills you can learn in Design And Product

User Interface (18)
User Experience (16)
Software Testing (13)
Game Design (11)
Agile Software Development (10)
Graphics (10)
Virtual Reality (9)
Design Thinking (8)
Web (8)
Video Game Development (7)
Web Design (7)
Adobe Photoshop (6)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok