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

    Theory of Computation Courses Online

    Master the theory of computation for understanding what can be computed. Learn about automata, formal languages, and Turing machines.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Theory of Computation Course Catalog

    • Status: New
      New
      P

      Packt

      Multimodal RAG with GPT – Build Smarter Search & AI Systems

      Skills you'll gain: Development Environment, User Interface (UI), Generative AI, Prompt Engineering, Image Analysis, Large Language Modeling, Artificial Intelligence, System Design and Implementation, Natural Language Processing, Applied Machine Learning, Computer Vision, Real Time Data

      Intermediate · Course · 1 - 3 Months

    • Status: New
      New
      S

      Starweaver

      Change Management for GenAI Integration

      Skills you'll gain: Organizational Change, Generative AI, Change Management, Business Transformation, Stakeholder Engagement, Innovation, Data Ethics, Digital Transformation, Technology Strategies, Business Strategy, Performance Metric, Employee Training, Business Risk Management

      Intermediate · Course · 1 - 4 Weeks

    • Status: New
      New
      S

      Simplilearn

      Gen AI Using Hugging Face Training

      Skills you'll gain: Natural Language Processing, Large Language Modeling, Generative AI, Text Mining, Prompt Engineering, Applied Machine Learning

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      J

      Johns Hopkins University

      Introduction to Genomic Technologies

      Skills you'll gain: Bioinformatics, Data Science, Molecular Biology, Data Analysis, Programming Principles, Computer Science, Statistical Analysis, Computational Thinking, Big Data, Statistics, Software Engineering, Algorithms, Biology

      4.6
      Rating, 4.6 out of 5 stars
      ·
      4.8K reviews

      Mixed · Course · 1 - 4 Weeks

    • Status: New
      New
      S

      Starweaver

      Credit Risk Analysis and Underwriting

      Skills you'll gain: Credit Risk, Lending and Underwriting, Underwriting, Risk Analysis, Risk Management, Business Risk Management, Financial Analysis, Financial Statement Analysis, Corporate Finance, Financial Modeling, Stakeholder Communications, Performance Measurement, Balance Sheet, Cash Flows

      Intermediate · Course · 1 - 4 Weeks

    • Status: New
      New
      Status: Free Trial
      Free Trial
      U

      University of Virginia

      Coding with AI for MBAs

      Skills you'll gain: Model View Controller, Debugging, JSON, Version Control, Responsive Web Design, Data Modeling, User Interface (UI), HTML and CSS, User Story, NoSQL, Test Case, ChatGPT, Application Deployment, Software Development Tools, Algorithms, Web Design and Development, Google Cloud Platform, Databases, Database Design, Programming Principles

      Beginner · Specialization · 1 - 3 Months

    • Status: New
      New
      C

      Coursera

      Facebook Content Creation Essentials

      Skills you'll gain: Facebook, Content Creation, Social Media Content, Graphic and Visual Design, Graphic Design, Social Media, Drive Engagement, Video Production, Storytelling, Photo Editing, Generative AI Agents, Writing, Video Editing

      Beginner · Course · 1 - 4 Weeks

    • Status: New
      New
      U

      Universidad de Palermo

      Inteligencia Artificial aplicada a la Producción Musical

      Skills you'll gain: Generative AI, Music History, Music, Musical Composition, Creativity, Media Production, Automation, Artificial Intelligence, Music Theory, Post-Production, Human Machine Interfaces, Machine Learning Algorithms

      Beginner · Course · 1 - 4 Weeks

    • Status: New
      New
      Status: Free Trial
      Free Trial
      R

      Real Madrid Graduate School Universidad Europea

      Strategies and Approaches in Sports Media

      Skills you'll gain: Storytelling, Social Media Marketing, Social Media, Content Strategy, Content Creation, Social Media Strategy, Media Relations, Strategic Partnership, Brand Management, Paid media, Advertising, Revenue Management, Strategic Communication, Video Production, Community Development, Target Audience, Target Market, Negotiation, Crisis Management, Planning

      Beginner · Course · 1 - 4 Weeks

    • Status: New
      New
      R

      Rutgers the State University of New Jersey

      Generative AI & Governmental Financial Reporting

      Skills you'll gain: Prompt Engineering, Scalability, Large Language Modeling, Governmental Accounting, Unstructured Data, Financial Data, Generative AI, Accounting, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Robotic Process Automation, Data Processing, Automation, Application Programming Interface (API), Decision Making, User Interface (UI)

      Intermediate · Course · 1 - 4 Weeks

    • Status: New
      New
      C

      Coursera

      YouTube Planning: Script Engaging Videos

      Skills you'll gain: Storyboarding, Video Production, Storytelling, Scripting, Content Creation, Writing, AI Personalization

      Beginner · Course · 1 - 4 Weeks

    • Status: New
      New
      Status: Free Trial
      Free Trial
      I

      IBM

      RAG for Generative AI Applications

      Skills you'll gain: Prompt Engineering, Generative AI, Large Language Modeling, Real Time Data, Application Development, Database Systems, Data Storage Technologies, Databases, Artificial Intelligence, NoSQL, Full-Stack Web Development, Flask (Web Framework), Database Management, Semantic Web, JSON, Applied Machine Learning, Application Frameworks, Database Architecture and Administration, Natural Language Processing, Jupyter

      4.5
      Rating, 4.5 out of 5 stars
      ·
      35 reviews

      Intermediate · Specialization · 1 - 3 Months

    Theory Of Computation learners also search

    Network Theory
    Probability Theory
    Queuing Theory
    Physics
    Quantum
    Quantum Physics
    Theoretical Computer Science
    Quantum Computing
    1…767778…834

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

    • Multimodal RAG with GPT – Build Smarter Search & AI Systems: Packt
    • Change Management for GenAI Integration: Starweaver
    • Gen AI Using Hugging Face Training: Simplilearn
    • Introduction to Genomic Technologies: Johns Hopkins University
    • Credit Risk Analysis and Underwriting: Starweaver
    • Coding with AI for MBAs: University of Virginia
    • Facebook Content Creation Essentials: Coursera
    • Inteligencia Artificial aplicada a la Producción Musical : Universidad de Palermo
    • Strategies and Approaches in Sports Media: Real Madrid Graduate School Universidad Europea
    • Generative AI & Governmental Financial Reporting: Rutgers the State University of New Jersey

    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

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • 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
    • ECTS Credit Recommendations

    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
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok