Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Theoretical Computer Science Course Catalog
- Status: Free Trial
University of Michigan
Skills you'll gain: Matplotlib, Data Visualization Software, Interactive Data Visualization, Scientific Visualization, Visualization (Computer Graphics), Statistical Visualization, Data Presentation, Graphing, Scatter Plots, Data Manipulation, Histogram, NumPy, Pandas (Python Package)
- Status: Free Trial
Skills you'll gain: Cloud Computing, Linux, Linux Administration, Cloud Security, Operating Systems, Windows PowerShell, Windows Servers, File Systems, System Configuration, Mac OS, Command-Line Interface, Security Controls, Firewall, Virtualization and Virtual Machines, Containerization, User Accounts
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Bayesian Network, Computational Logic, Program Development, Artificial Intelligence, Markov Model, Artificial Intelligence and Machine Learning (AI/ML), Algorithms, Computational Thinking, Creativity, Game Theory, Engineering Software, Software Development, Generative AI, Python Programming, Theoretical Computer Science, Applied Machine Learning, Deductive Reasoning, Data Ethics, Social Sciences, Bioinformatics
Universidad Austral
Skills you'll gain: Microsoft Excel, Excel Formulas, Spreadsheet Software, Data Analysis Software, Data Visualization, Data Entry, Business Mathematics, Data Import/Export, Productivity Software, Data Management, Financial Analysis
- Status: Free Trial
Dartmouth College
Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Computer Programming Tools, Embedded Systems, Embedded Software, Programming Principles, Computer Engineering, Linux Servers, Linux, File Systems, System Programming, Build Tools, Data Structures, Unix, Program Development, Development Environment, Algorithms, Computer Architecture, Software Documentation
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Applied Mathematics, Graph Theory, Network Model, Linear Algebra, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Python Programming, Network Analysis
- Status: Free Trial
Northwestern University
Skills you'll gain: Machine Controls, Control Systems, Mathematical Modeling, Simulation and Simulation Software, Automation Engineering, Engineering Calculations, Engineering, Mechanics, Mechanical Engineering, Torque (Physics), Artificial Intelligence, Applied Mathematics, Engineering Analysis, Automation, Computational Logic, Virtual Environment, Robotic Process Automation, Graph Theory, Matlab, Numerical Analysis
- Status: Free Trial
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, Relational Databases, Databases, Data Modeling, Development Environment, PHP (Scripting Language), Software Installation
National Taiwan University
Skills you'll gain: Building Information Modeling, Engineering Documentation, Data Modeling, 3D Modeling, Computer-Aided Design, Construction, Information Management
- Status: Free Trial
University of Colorado System
Skills you'll gain: Cryptography, Public Key Infrastructure, Cybersecurity, Application Security, Data Security, Firewall, Cyber Attacks, Data Encryption Standard, Penetration Testing, Network Security, Information Assurance, Encryption, Risk Management Framework, Advanced Encryption Standard (AES), Intrusion Detection and Prevention, Vulnerability Scanning, Information Systems Security, Secure Coding, Security Controls, Software Design Patterns
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Import/Export, Python Programming, File Management, Programming Principles, Data Processing, Data Structures, Data Analysis
- Status: Free Trial
University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Sprint Planning, Software Development Methodologies, Sprint Retrospectives, Waterfall Methodology, Continuous Integration, Test Driven Development (TDD)
Theoretical Computer Science learners also search
In summary, here are 10 of our most popular theoretical computer science courses
- Applied Plotting, Charting & Data Representation in Python: University of Michigan
- Operating Systems: Overview, Administration, and Security: IBM
- Introducción a la inteligencia artificial: Universidad Nacional Autónoma de México
- Fundamentos de Excel para Negocios: Universidad Austral
- C Programming with Linux: Dartmouth College
- Approximation Algorithms and Linear Programming : University of Colorado Boulder
- Modern Robotics: Mechanics, Planning, and Control: Northwestern University
- Introduction to Structured Query Language (SQL): University of Michigan
- BIM Fundamentals for Engineers: National Taiwan University
- Fundamentals of Computer Network Security: University of Colorado System