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: NewStatus: Free Trial
Skills you'll gain: Unreal Engine, Virtual Environment, Video Game Development, Computer Graphics, Augmented and Virtual Reality (AR/VR), Computer Graphic Techniques, Game Design, Animation and Game Design
- Status: NewStatus: Free Trial
EDUCBA
Skills you'll gain: Pandas (Python Package), Databases, Data Pipelines, Performance Tuning, Data Transformation, Python Programming, Data Structures, Data Analysis
Coursera Project Network
Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
- Status: Free Trial
Skills you'll gain: Bootstrap (Front-End Framework), Software Development Life Cycle, Software Architecture, User Centered Design, Cloud-Native Computing, React Redux, Responsive Web Design, NoSQL, Git (Version Control System), GitHub, Webpack, Application Development, MongoDB, React.js, Agile Methodology, Software Design, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Engineering Software
- Status: NewStatus: Preview
SAE Institute México
Skills you'll gain: Autodesk Maya, Autodesk, 3D Modeling, Animations, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Simulations
- Status: NewStatus: Free Trial
Skills you'll gain: Adobe Illustrator, Logo Design, Graphic and Visual Design, Computer Graphic Techniques, Design Strategies
- Status: Free Trial
Skills you'll gain: Network Troubleshooting, Display Devices, Networking Hardware, Virtual Machines, Dynamic Host Configuration Protocol (DHCP), Cloud Computing, Firewall, Mobile Security, USB, Computer Networking, Network Routers, Network Infrastructure, Network Switches, Cloud Security, Network Protocols, System Configuration, Data Storage, System Support
- Status: Preview
The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Algorithms, Mathematical Modeling, Computational Logic, Performance Tuning, Programming Principles, Theoretical Computer Science
- Status: NewStatus: Free Trial
University of Colorado Boulder
Skills you'll gain: Hardware Architecture, Bash (Scripting Language), Distributed Computing, Scalability, Performance Testing, Computer Systems, Computer Science, Big Data, Operating Systems, Performance Tuning, File Systems, Cloud Development, Scripting, Command-Line Interface, C and C++, Linux, Programming Principles
- Status: New
Skills you'll gain: Embedded Systems, Serial Peripheral Interface, USB, Program Development, Data Storage, Prototyping, Display Devices, C (Programming Language), Computer Programming
- Status: Free Trial
University of Michigan
Skills you'll gain: Relational Databases, Database Design, SQL, Databases, Web Scraping, Data Modeling, Database Systems, Database Management, Data Visualization Software, Object Oriented Programming (OOP), Data Processing, Python Programming, Application Programming Interface (API)
- Status: NewStatus: Free Trial
Skills you'll gain: Generative AI, PyTorch (Machine Learning Library), Artificial Neural Networks, Deep Learning, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Data Manipulation, Computer Programming Tools
In summary, here are 10 of our most popular theoretical computer science courses
- Unreal Engine: Design & Control Game Materials for Beginners: EDUCBA
- PyMongo - Advanced : EDUCBA
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- IBM Front-End Developer: IBM
- Simulación de ropa 3D con Maya: SAE Institute México
- Pen Tool Plus: Master Adobe Illustrator’s Top Drawing Tool: Skillshare
- CompTIA A+ Certification Core 1 (220-1101): Packt
- 离散优化算法篇 Solving Algorithms for Discrete Optimization: The Chinese University of Hong Kong
- High-Performance and Parallel Computing: University of Colorado Boulder
- Advanced Embedded Systems with Arduino: Packt