• 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


  • T

    The State University of New York

    Decentralized Finance (DeFi) for Everyone

    Skills you'll gain: Market Liquidity, Financial Market, Distributed Computing, Financial Policy, Identity and Access Management, Financial Regulations, Financial Systems, Financial Regulation, Financial Services, Payment Processing, Network Protocols, Digital Transformation, Emerging Technologies, Transaction Processing, Application Deployment, Scalability, Governance, Technical Standard, System Programming

    ★ 4.1 (13) · Beginner · Specialization · 1 - 3 Months

  • E

    EDUCBA

    Data Analysis with NumPy and Pandas

    Skills you'll gain: Pandas (Python Package), Pivot Tables And Charts, Data Manipulation, Data Import/Export, NumPy, Time Series Analysis and Forecasting, Business Reporting, Data Wrangling, Jupyter, Data Visualization, Microsoft Excel, Plot (Graphics), Data Transformation, Data Analysis, Data Cleansing, Data Preprocessing, Analytics, Data Processing, Python Programming, Data Analysis Software

    ★ 4.8 (25) · Beginner · Specialization · 1 - 3 Months

  • A

    Amazon Web Services

    Skills and Best Practices for Cloud Support Associates

    Skills you'll gain: Root Cause Analysis, Customer Relationship Building, Customer Relationship Management, Relationship Management, Problem Management, Verbal Communication Skills, Customer Support, Amazon Web Services, Technical Support and Services, Oral Expression, Customer and Client Support, Communication, Consultative Approaches, Technical Support, Cloud Security, Cloud Services, Automation, Collaboration, Incident Management, Generative AI

    ★ 4.9 (28) · Beginner · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Apply SketchUp Plugins to Build 3D Architectural Models

    Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Software Installation

    Beginner · Course · 1 - 4 Weeks

  • O

    O.P. Jindal Global University

    Conflict Resolution, Negotiations and Crisis Management

    Skills you'll gain: Crisis Management, Negotiation, Mediation, Conflict Management, Diplomacy, Leadership Studies, Leadership, Human Services, International Relations, Social Justice, Political Sciences, Governance, Diversity and Inclusion, Case Studies, Diversity Awareness, Needs Assessment

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

  • E

    EDUCBA

    PySpark: Apply & Evaluate Predictive ML Models

    Skills you'll gain: Model Evaluation, PySpark, Apache Spark, Logistic Regression, Predictive Modeling, Applied Machine Learning, Unsupervised Learning, Decision Tree Learning, Predictive Analytics, Advanced Analytics, Machine Learning Methods, Random Forest Algorithm, Model Training, Regression Analysis, Classification Algorithms, Machine Learning Algorithms, Data Pipelines

    ★ 5 (12) · Mixed · Course · 1 - 4 Weeks

  • R

    Real Madrid Graduate School Universidad Europea

    Sports Nutrition and Training: Innovation Assets

    Skills you'll gain: Team Collaboration, Collaboration, Performance Analysis, Sports Medicine, Nutrition and Diet, Athletic Training, Exercise Science, Injury Prevention, Coaching, Nutrition Education, Innovation, Automation, AI Personalization, Leadership, Teamwork, Performance Reporting, Technology Solutions, Data Management, Health Technology, Communication

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    GenAI Prompting, Evaluation, and Governance

    Skills you'll gain: Responsible AI, Prompt Engineering, Generative AI, Model Optimization, Risk Management Framework, Governance Risk Management and Compliance, Content Performance Analysis, Risk Management, Governance, Retrieval-Augmented Generation, Model Evaluation, Compliance Management, Data-Driven Decision-Making, Performance Analysis, Cross-Functional Team Leadership, Gap Analysis, Large Language Modeling, Performance Metric, Quality Assessment, Cost Benefit Analysis

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Unreal Engine 5 Integration & Scene Finalization

    Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Computer Graphic Techniques, User Interface (UI), Computer Graphics, Image Quality, Game Design, Video Game Development, Data Import/Export, Fine-tuning, Performance Tuning, Graphic and Visual Design, Simulations

    Intermediate · Course · 1 - 3 Months

  • E

    EDUCBA

    Automated Cyber Security Incident Response

    Skills you'll gain: Incident Response, Intrusion Detection and Prevention, Computer Security Incident Management, Incident Management, Threat Detection, Security Information and Event Management (SIEM), IT Automation, Automation, Event Monitoring, Cyber Threat Intelligence, Continuous Monitoring, System Monitoring, Anomaly Detection, Cybersecurity, Data Analysis Software, Artificial Intelligence and Machine Learning (AI/ML)

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

  • W

    Whizlabs

    CISM: Strategy and Governance

    Skills you'll gain: Cyber Governance, Security Strategy, Security Management, Governance, Governance Risk Management and Compliance, Cyber Security Strategy, Risk Appetite, Security Controls, Responsible AI, Risk Management, Accountability Frameworks, Risk Analysis, Accountability, Performance Metric, Supplier Relationship Management, Business Metrics, Feasibility Studies, Disaster Recovery, Budget Management

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Introduction to Gemini for Google Workspace - 日本語版

    Skills you'll gain: Google Gemini, Responsible AI, Google Workspace, Gemini, Generative AI, AI literacy, AI Enablement, Artificial Intelligence

    Beginner · Course · 1 - 4 Weeks

1…801802803…834

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

  • Decentralized Finance (DeFi) for Everyone: The State University of New York
  • Data Analysis with NumPy and Pandas: EDUCBA
  • Skills and Best Practices for Cloud Support Associates: Amazon Web Services
  • Apply SketchUp Plugins to Build 3D Architectural Models: EDUCBA
  • Conflict Resolution, Negotiations and Crisis Management: O.P. Jindal Global University
  • PySpark: Apply & Evaluate Predictive ML Models: EDUCBA
  • Sports Nutrition and Training: Innovation Assets: Real Madrid Graduate School Universidad Europea
  • GenAI Prompting, Evaluation, and Governance: Coursera
  • Unreal Engine 5 Integration & Scene Finalization: Packt
  • Automated Cyber Security Incident Response: EDUCBA

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