• 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


  • P

    Pontificia Universidad Católica del Perú

    Custodiar nuestra ciencia: Salvaguarda y buenas prácticas

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • E

    EDUCBA

    Unreal Engine FPS & Action Game Development

    Skills you'll gain: Unreal Engine, Animation and Game Design, Game Design, Animations, Video Game Development, Interactive Design, Virtual Environment, Simulation and Simulation Software, Simulations, Artificial Intelligence, 3D Assets, Physics, User Interface (UI), UI Components, Scripting, User Interface (UI) Design, Event-Driven Programming, Computer Graphic Techniques, Development Environment, Build Tools

    4.8 stars, 20 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.8 (20) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • I

    IBM

    Deep Learning and Reinforcement Learning

    Skills you'll gain: Autoencoders, Generative AI, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Reinforcement Learning, Generative Adversarial Networks (GANs), Generative Model Architectures, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Unsupervised Learning, Machine Learning Methods, Transfer Learning, Model Optimization, Image Analysis, Artificial Neural Networks, Keras (Neural Network Library), Fine-tuning, Machine Learning, Artificial Intelligence, Computer Vision

    4.6 stars, 305 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.6 (305) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • S

    Skillshare

    Midjourney: Generative AI for Creatives

    Skills you'll gain: Prompt Patterns, Prompt Engineering Tools, Visual Storytelling, AI powered creativity, Layout Design, AI Workflows, ChatGPT, Creative Design, Process Driven Development, User Interface (UI)

    3.5 stars, 6 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 3.5 (6) · Beginner · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • S

    Stanford Online

    Probabilistic Graphical Models 2: Inference

    Skills you'll gain: Bayesian Network, Machine Learning Methods, Statistical Inference, Markov Model, Statistical Machine Learning, Graph Theory, Sampling (Statistics), Applied Machine Learning, Statistical Methods, Probability & Statistics, Algorithms, Probability Distribution, Machine Learning Algorithms

    4.6 stars, 491 reviews, Advanced, Course, 1 - 3 Months

    ★ 4.6 (491) · Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • F

    Fortinet, Inc.

    FortiManager Administrator

    Skills you'll gain: Firewall, Network Administration, Network Troubleshooting, Network Infrastructure, Identity and Access Management, System Configuration, Configuration Management, Network Security, Security Management, Systems Integration, Scripting

    4.4 stars, 28 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.4 (28) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    Universidad Nacional Autónoma de México

    Evaluación de peligros y riesgos por fenómenos naturales

    Skills you'll gain: Mitigation, Hazard Analysis, Risk Control, Vulnerability, Emergency Response, Hydrology, Physical Science, Case Studies

    4.8 stars, 707 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (707) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • P

    Packt

    Security Foundations, Threats, and Network Protection

    Skills you'll gain: Cryptography, Cybersecurity, Network Security, Cryptographic Protocols, Cyber Attacks, Encryption, IT Security Architecture, Identity and Access Management, Threat Management, Threat Detection, Firewall, Key Management, Security Management, Infrastructure Security, Security Controls, Network Planning And Design, Authorization (Computing), Public Key Infrastructure, Authentications, Risk Management Framework

    4.6 stars, 9 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.6 (9) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • Y

    Yale University

    Introduction to Breast Cancer

    Skills you'll gain: Mammography, Oncology, Clinical Trials, Diagnostic Tests, Radiation Therapy, Treatment Planning, Surgery, Care Management, Preventative Care, Rehabilitation, Clinical Research, Pathology, Precision Medicine, Patient Treatment, Maternal Health, Biology, Patient Education And Counseling, General Medical Tests and Procedures, Molecular Biology

    4.9 stars, 1.4K reviews, Mixed, Course, 1 - 3 Months

    ★ 4.9 (1.4K) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
  • U

    University of Pennsylvania

    Business Analytics Capstone

    Skills you'll gain: Data-Driven Decision-Making, Business Analytics, Operational Efficiency, Peer Review, Marketing Strategies, Data Analysis, Marketing Effectiveness, Data Strategy, Performance Measurement, Operations, Strategic Decision-Making, Business Strategy, Analysis, People Analytics, Business Metrics, Online Advertising, Digital Advertising, Presentations, Problem Management, Advertising

    4.5 stars, 780 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.5 (780) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • F

    Fractal Analytics

    Generative AI for Business - A Leaders' Handbook

    Skills you'll gain: Generative AI, AI Product Strategy, Generative Adversarial Networks (GANs), Business Leadership, Responsible AI, Strategic Leadership, Key Performance Indicators (KPIs), AI Integrations, Corporate Strategy, Data Ethics, Customer Engagement, Data Governance, Ethical Standards And Conduct

    4.4 stars, 56 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (56) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Washington

    Machine Learning: Clustering & Retrieval

    Skills you'll gain: Unsupervised Learning, Bayesian Statistics, Applied Machine Learning, Data Mining, Statistical Machine Learning, Statistical Inference, Text Mining, Machine Learning Methods, Statistical Modeling, Machine Learning Algorithms, Unstructured Data, Machine Learning, Sampling (Statistics), Scalability, Distributed Computing, Probability Distribution, Algorithms

    4.7 stars, 2.4K reviews, Mixed, Course, 1 - 3 Months

    ★ 4.7 (2.4K) · Mixed · Course · 1 - 3 Months

    Status: Free trial
    Free trial
1…314315316…834

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

  • Custodiar nuestra ciencia: Salvaguarda y buenas prácticas: Pontificia Universidad Católica del Perú
  • Unreal Engine FPS & Action Game Development: EDUCBA
  • Deep Learning and Reinforcement Learning: IBM
  • Midjourney: Generative AI for Creatives: Skillshare
  • Probabilistic Graphical Models 2: Inference: Stanford Online
  • FortiManager Administrator: Fortinet, Inc.
  • Evaluación de peligros y riesgos por fenómenos naturales: Universidad Nacional Autónoma de México
  • Security Foundations, Threats, and Network Protection: Packt
  • Introduction to Breast Cancer: Yale University
  • Business Analytics Capstone: University of Pennsylvania

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