• 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


  • Status: Free
    Free
    G

    Goldman Sachs

    Fundamentals of Funding, with Goldman Sachs 10,000 Women

    Skills you'll gain: Grant Writing, Business Development, Business Strategies, Entrepreneurship, Financial Planning, Financial Management, Proposal Development, Financial Analysis, Mergers & Acquisitions, Loans, Fundraising, Business Communication

    4.7
    Rating, 4.7 out of 5 stars
    ·
    255 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    T

    The University of Sydney

    Easing the burden of obesity, diabetes and cardiovascular disease

    Skills you'll gain: Chronic Diseases, Social Determinants Of Health, Systems Thinking, Epidemiology, Public Health and Disease Prevention, Public Health, Health Care, Preventative Care, Sustainable Development, Nutrition and Diet, Biology, Psychology

    4.6
    Rating, 4.6 out of 5 stars
    ·
    174 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Geneva

    In the footsteps of Zika… approaching the unknown

    Skills you'll gain: Infectious Diseases, Epidemiology, Health Disparities, Social Determinants Of Health, Public Health, Emergency Response, Environmental Issue, Climate Change Adaptation, Media and Communications, Neurology, Maternal Health, Diagnostic Tests, Research

    4.7
    Rating, 4.7 out of 5 stars
    ·
    115 reviews

    Intermediate · Course · 1 - 3 Months

  • G

    Google Cloud

    Learning TensorFlow: the Hello World of Machine Learning

    Skills you'll gain: Tensorflow, Google Cloud Platform, Scripting, Artificial Neural Networks, Machine Learning, Supervised Learning, Deep Learning, Cloud Computing, Development Environment

    4
    Rating, 4 out of 5 stars
    ·
    20 reviews

    Beginner · Project · Less Than 2 Hours

  • Status: Preview
    Preview
    U

    University of Rochester

    The Music of the Rolling Stones, 1962-1974

    Skills you'll gain: Music History, Music, Instrumental Music, Musical Composition

    4.8
    Rating, 4.8 out of 5 stars
    ·
    172 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    L

    L&T EduTech

    Grouping, Testing & Quality Control of Pile Foundations

    Skills you'll gain: Product Testing, Laboratory Testing, Structural Engineering, Construction Inspection, Process Validation, Construction Engineering, Construction, Civil Engineering, Engineering Analysis, Simulation and Simulation Software, Safety Standards

    5
    Rating, 5 out of 5 stars
    ·
    7 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Impacts of Sustainable Operations and Supply Chains

    Skills you'll gain: Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Sustainability Reporting, Sustainable Business, Sustainable Development, Business Ethics, Supply Chain, Strategic Sourcing, Procurement, Supplier Relationship Management, Labor Compliance, Compliance Management, Regulatory Compliance, Waste Minimization, Product Lifecycle Management, Stakeholder Engagement

    Build toward a degree

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    California Institute of the Arts

    The Art of Filmmaking: Composition and Moving Image

    Skills you'll gain: Peer Review, Cinematography, Videography, Video Production, Storyboarding, Photo/Video Production and Technology, Editing, Design Elements And Principles, Storytelling, Creativity

    4.9
    Rating, 4.9 out of 5 stars
    ·
    10 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Fundamentals of Management: Leading Teams to Success

    Skills you'll gain: Team Building, Team Leadership, Leadership and Management, Rapport Building, Employee Onboarding, Leadership, Recognizing Others, Team Motivation, Performance Analysis, Employee Performance Management, Meeting Facilitation, Constructive Feedback, Safety Culture, Productivity, Coaching, Workplace inclusivity, Empathy, Goal Setting, Planning, Communication

    Beginner · Course · 1 - 4 Weeks

  • P

    Packt

    The Art of Doing Electronics for Everyone

    Skills you'll gain: Electronics, Electronic Components, Basic Electrical Systems, Electronic Hardware, Electronics Engineering, Electronic Systems, Electrical Engineering, Laboratory Experience, Hardware Troubleshooting, Engineering Design Process

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Virginia Darden School Foundation

    Customer Service in the Age of Generative AI

    Skills you'll gain: ChatGPT, Personalized Service, Prompt Engineering, AI Personalization, Customer Engagement, Generative AI, Customer Service, Self Service Technologies, Customer experience improvement, Customer Support, Performance Analysis, Performance Improvement

    4.4
    Rating, 4.4 out of 5 stars
    ·
    35 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Mastering the Art of Cross-Functional Collaboration

    Skills you'll gain: Teamwork, Cross-Functional Collaboration, Cross-Functional Team Leadership, Personal Development, Self-Awareness, Leadership, Business Leadership, Active Listening, Empathy, Strategic Leadership, Business Transformation, Crisis Management, Overcoming Obstacles, Adaptability, Decision Making

    4.6
    Rating, 4.6 out of 5 stars
    ·
    14 reviews

    Beginner · Course · 1 - 4 Weeks

1…878889…834

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

  • Fundamentals of Funding, with Goldman Sachs 10,000 Women: Goldman Sachs
  • Easing the burden of obesity, diabetes and cardiovascular disease: The University of Sydney
  • In the footsteps of Zika… approaching the unknown: University of Geneva
  • Learning TensorFlow: the Hello World of Machine Learning: Google Cloud
  • The Music of the Rolling Stones, 1962-1974: University of Rochester
  • Grouping, Testing & Quality Control of Pile Foundations: L&T EduTech
  • Impacts of Sustainable Operations and Supply Chains: University of Colorado Boulder
  • The Art of Filmmaking: Composition and Moving Image : California Institute of the Arts
  • Fundamentals of Management: Leading Teams to Success: Coursera
  • The Art of Doing Electronics for Everyone: Packt

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Share your Coursera learning story

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