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
Yonsei University
Skills you'll gain: TCP/IP, Network Protocols, Network Routing, Network Security, General Networking, Intrusion Detection and Prevention, File Transfer Protocol (FTP), Dynamic Host Configuration Protocol (DHCP), Network Architecture, Network Analysis
- Status: Free
The Hong Kong University of Science and Technology
Skills you'll gain: Food and Beverage, Scientific Methods, Food Quality Assurance And Control, General Science and Research, Color Theory, Thermal Management, Physics, Life Sciences, Psychology
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Mathematical Theory & Analysis, Analysis, Probability, Design Strategies
University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Architecture, General Networking, Network Performance Management, Computer Networking, Wireless Networks, Software-Defined Networking, Algorithms, System Programming, Data Integrity, Virtualization
University of California, Davis
Skills you'll gain: Network Analysis, Natural Language Processing, Web Scraping, Data Cleansing, Data Ethics, Artificial Intelligence, Social Sciences, Research, Data Wrangling, Big Data, Data Manipulation, Research Methodologies, Databases, Simulations, Systems Thinking, Trend Analysis, Data Science, Machine Learning, Data Collection, Graph Theory
Skills you'll gain: CI/CD, Open Web Application Security Project (OWASP), Istio, Continuous Integration, Software Development Life Cycle, Linux Commands, Agile Software Development, Unit Testing, Cloud Computing Architecture, Application Deployment, Test Driven Development (TDD), Gherkin (Scripting Language), Kubernetes, Jenkins, Bash (Scripting Language), Cloud Services, Git (Version Control System), DevOps, Jupyter, Grafana
DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Probability, Linear Algebra, Statistical Inference, A/B Testing, Statistical Analysis, Applied Mathematics, NumPy, Calculus, Dimensionality Reduction, Machine Learning, Jupyter, Python Programming, Data Manipulation, Data Science
University of California, Davis
Skills you'll gain: Data Governance, Presentations, Feature Engineering, A/B Testing, Data Cleansing, SQL, Apache Spark, Distributed Computing, Descriptive Statistics, Data Lakes, Data Storytelling, Peer Review, Exploratory Data Analysis, Data Quality, Data Pipelines, Databricks, JSON, Statistical Analysis, Query Languages, Data Manipulation
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Data Structures, Graph Theory, Operations Research, Public Key Cryptography Standards (PKCS), Computational Logic, Cryptography, Computational Thinking, Pseudocode, Design Strategies, Combinatorics, Programming Principles, Computer Programming, Computer Science, Encryption, Network Model, Linear Algebra, Analysis, Mathematical Modeling
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, A/B Testing, Usability Testing, Human Centered Design, User Centered Design, Mockups, Design, Human Computer Interaction, Human Factors, Telecommuting, Technology Strategies
Skills you'll gain: Computer Vision, Image Analysis, Deep Learning, Matlab, Applied Machine Learning, Machine Learning, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Anomaly Detection, Geospatial Information and Technology, Visualization (Computer Graphics), Data Cleansing, Data Transformation, Performance Tuning, Algorithms
Columbia University
Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Dimensionality Reduction, 3D Modeling, Artificial Neural Networks, Virtual Reality, Visualization (Computer Graphics), Color Theory, Unsupervised Learning, Deep Learning, Graph Theory, Data Capture, Mathematical Modeling, Machine Learning Algorithms, Estimation, Data Cleansing, Systems Of Measurement, Computational Thinking, Data Processing
In summary, here are 10 of our most popular theoretical computer science courses
- Introduction to TCP/IP: Yonsei University
- The Science of Gastronomy: The Hong Kong University of Science and Technology
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms: Stanford University
- Computer Communications: University of Colorado System
- Computational Social Science: University of California, Davis
- IBM DevOps and Software Engineering: IBM
- Mathematics for Machine Learning and Data Science: DeepLearning.AI
- Learn SQL Basics for Data Science: University of California, Davis
- Foundations of Data Structures and Algorithms: University of Colorado Boulder
- Interaction Design: University of California San Diego