• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Theoretical Computer Science

Theoretical Computer Science Courses

Theoretical computer science courses can help you learn algorithms, computational complexity, automata theory, and formal languages. You can build skills in problem-solving, mathematical reasoning, and algorithm analysis, that support tackling complex computational tasks. Many courses introduce tools like Python for algorithm implementation, LaTeX for typesetting mathematical documents, and software for simulating automata, allowing you to apply these concepts in practical scenarios.

Popular Theoretical Computer Science Courses and Certifications


  • E

    EDUCBA

    Unreal Engine: Apply & Implement Physics Simulations

    Skills you'll gain: Unreal Engine, Video Game Development, Game Design, Interactive Design, Virtual Environment, Simulation and Simulation Software, Simulations, Physics

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • J

    Johns Hopkins University

    Disease Clusters

    Skills you'll gain: Epidemiology, Community Health, Public Health and Disease Prevention, Biostatistics, Public Health, Community Outreach, Health Assessment, Environmental Monitoring, Investigation, Environmental Science, Data Collection

    4.7 stars, 318 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (318) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • E

    EDUCBA

    Apply Front-End Web Development with HTML, CSS & JS

    Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Front-End Web Development, Bootstrap (Front-End Framework), Web Design and Development, jQuery, Web Design, Web Development, Javascript and jQuery, Hypertext Markup Language (HTML), Web Applications, UI Components, User Interface (UI), Animations, Javascript, Event-Driven Programming

    Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Codio

    Tools for Security Specialists

    Skills you'll gain: Computer Security Incident Management, Endpoint Security, Incident Management, Incident Response, ISO/IEC 27001, Security Management, Vulnerability Scanning, Digital Forensics, Risk Management, Risk Management Framework, Personally Identifiable Information, Linux, Linux Administration, Infrastructure Security, Authorization (Computing), Network Security, Threat Management, Event Monitoring, Role-Based Access Control (RBAC), Security Strategy

    4.7 stars, 71 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 4.7 (71) · Beginner · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • E

    EDUCBA

    Python Case Study - Customer Brokerage Management System

    4.9 stars, 14 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.9 (14) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    ESSEC Business School

    Raison d’être et Entreprise à Mission

    Skills you'll gain: Culture Transformation, Business Transformation, Corporate Sustainability, Social Impact, Organizational Development, Organizational Strategy, Sustainable Business, Environmental Social And Corporate Governance (ESG), Organizational Change, Governance, Sustainable Development, Corporate Strategy, Goal Setting, Business Ethics, Law, Regulation, and Compliance, Regulation and Legal Compliance, Case Studies, Program Implementation, Commercial Laws

    4.6 stars, 143 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (143) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • C

    Coursera

    Utilisez les fonctionnalités cachées de Canva

    Skills you'll gain: Canva (Software), Color Matching, Scalability, Photo Editing, Graphic and Visual Design, Graphic and Visual Design Software, Layout Design, Creative Design, Graphic Design, Typography, Content Creation, Creativity, Content Marketing, Digital Marketing

    Intermediate · Guided Project · Less Than 2 Hours

  • G

    Google Cloud

    Looker Studio Pro Essentials - Español

    Skills you'll gain: Looker (Software), Data Visualization, Collaborative Software, Google Workspace, Interactive Data Visualization, Data Presentation, User Provisioning, User Accounts, Gmail, Google Cloud Platform, Auditing, Database Administration, Identity and Access Management, Scheduling, Content Scheduling, Role-Based Access Control (RBAC), Security Controls, Event Monitoring, Customer Support, Data Sharing

    Intermediate · Course · 1 - 3 Months

  • L

    LearnKartS

    JavaScript Fundamentals

    Skills you'll gain: Javascript, Scripting, Scripting Languages, Programming Principles, Web Development, Data Structures, Web Development Tools, Hypertext Markup Language (HTML), Web Design and Development, Node.JS, Development Environment, Computer Programming, Front-End Web Development, Web Applications, Object Oriented Programming (OOP), Program Development, Functional Design, Event-Driven Programming, Frontend Performance, Frontend Integration

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • S

    Stanford Online

    Introduction to Food and Our Environment

    Skills you'll gain: Food and Beverage, Sustainable Development, Nutrition and Diet, Sustainable Systems, Environment, Nutrition Education, Sustainability Standards, Sustainable Technologies, Environment and Resource Management, Environmental Issue, Climate Change Mitigation, Environmental Science, Emerging Technologies, Innovation

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

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

    Status: Free trial
    Free trial
  • P

    Pearson

    Certified Ethical Hacker (CEH)

    Skills you'll gain: Open Web Application Security Project (OWASP), AI Security, Vulnerability Assessments, Vulnerability Scanning, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Management, Network Security, Cryptography, Penetration Testing, Intrusion Detection and Prevention, Cybersecurity, Cyber Security Assessment, Malware Protection, Mobile Security, Threat Modeling, Threat Detection, Web Applications, Internet Of Things, Cloud Computing, Network Architecture

    4.6 stars, 27 reviews, Intermediate, Specialization, 1 - 3 Months

    ★ 4.6 (27) · Intermediate · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    IAPP AIGP Complete Training – AI Governance Mastery

    Skills you'll gain: Generative AI

    Intermediate · Course · 1 - 3 Months

    Status: Top AI program
    Top AI program
    Category: New
    New
1…709710711…834

In summary, here are 10 of our most popular theoretical computer science courses

  • Unreal Engine: Apply & Implement Physics Simulations: EDUCBA
  • Disease Clusters: Johns Hopkins University
  • Apply Front-End Web Development with HTML, CSS & JS: EDUCBA
  • Tools for Security Specialists: Codio
  • Python Case Study - Customer Brokerage Management System: EDUCBA
  • Raison d’être et Entreprise à Mission: ESSEC Business School
  • Utilisez les fonctionnalités cachées de Canva: Coursera
  • Looker Studio Pro Essentials - Español: Google Cloud
  • JavaScript Fundamentals: LearnKartS
  • Introduction to Food and Our Environment: Stanford Online

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