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 Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, File Systems, Cloud Computing, Operating Systems, Transaction Processing, Network Security, Data Centers, Authorization (Computing), Apache Hadoop, Data Store, Authentications, Cryptography, NoSQL, Algorithms
- Status: Free Trial
Rice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Debugging, Algorithms, Python Programming, Game Design, Simulations
- Status: Free Trial
Rice University
Skills you'll gain: Theoretical Computer Science, Computer Science, Computer Programming, Computational Thinking, Programming Principles, Debugging, Algorithms, Python Programming
- Status: Preview
Hebrew University of Jerusalem
Skills you'll gain: Computer Science, Computer Engineering, Computer Architecture, Computer Programming, System Programming, Virtual Machines, Operating Systems, Software Architecture, Algorithms, Software Design, Program Development, Object Oriented Programming (OOP), Data Structures, Computer Graphics
- Status: Preview
University at Buffalo
Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Digital Design, Artificial Intelligence, Applied Machine Learning, Computer Programming, Matlab, Algorithms, Calculus, Probability & Statistics
- Status: NewStatus: Free Trial
University of Colorado Boulder
Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Deep Learning, Visualization (Computer Graphics), Artificial Intelligence and Machine Learning (AI/ML), Generative Model Architectures, Data Ethics, Artificial Intelligence, Computational Thinking, Generative AI, Unsupervised Learning, Applied Machine Learning, Data Processing, Linear Algebra, Data Transformation, Dimensionality Reduction, Probability Distribution
- Status: Free Trial
Skills you'll gain: Computer Vision, Image Analysis, Deep Learning, Matlab, Applied Machine Learning, Machine Learning, Motion Graphics, Supervised Learning, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), Visualization (Computer Graphics), Geospatial Information and Technology, Data Integration, Medical Imaging, Data Validation, Estimation, Machine Learning Methods, Performance Tuning, Algorithms
- Status: Free Trial
University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Communication Systems, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Architecture, General Networking, Computer Networking, Network Infrastructure, Network Performance Management, Wireless Networks, Telecommunications, Software-Defined Networking, Algorithms
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Hardware Architecture, Computer Systems, TCP/IP, Information Technology, General Networking, Computer Literacy, Network Protocols, Operating Systems, System Configuration, Software Installation, Computer Networking, File Systems
- Status: Free
École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Computational Thinking, Operations Research, Mathematical Modeling, Probability
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Deep Learning, Data Ethics, Applied Machine Learning, Computational Thinking, Generative AI, Linear Algebra, Data Transformation, Probability Distribution
- Status: Free
École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Operations Research, Graph Theory, Linear Algebra, Mathematical Modeling, Probability
In summary, here are 10 of our most popular theoretical computer science courses
- Cloud Computing Concepts: Part 2: University of Illinois Urbana-Champaign
- Principles of Computing (Part 1): Rice University
- The Fundamentals of Computing Capstone Exam: Rice University
- Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course): Hebrew University of Jerusalem
- Computer Vision Basics: University at Buffalo
- Computer Vision: University of Colorado Boulder
- Computer Vision for Engineering and Science: MathWorks
- Computer Communications: University of Colorado System
- Computer Hardware and Software: University of California, Irvine
- Approximation Algorithms Part I: École normale supérieure