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: Unity Engine, Virtual Reality, Visualization (Computer Graphics), Computer Graphics, Real Time Data, Computer Graphic Techniques, Simulations, Scripting
- Status: New
Skills you'll gain: Network Protocols, Internet Of Things, Electronic Components, Wireless Networks, Computer Programming Tools
- Status: NewStatus: Free Trial
Skills you'll gain: Adobe Illustrator, Logo Design, Graphic and Visual Design, Computer Graphic Techniques, Design Strategies
- 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: NewStatus: Free Trial
Skills you'll gain: Unreal Engine, Animations, Motion Graphics, Visualization (Computer Graphics), 3D Modeling, Data Import/Export, Editing, Timelines
- Status: Free Trial
Politecnico di Milano
Skills you'll gain: Unsupervised Learning, Supervised Learning, Machine Learning Algorithms, Machine Learning, Applied Machine Learning, Intellectual Property, Artificial Intelligence and Machine Learning (AI/ML), Legal Risk, Reinforcement Learning, Artificial Intelligence, General Data Protection Regulation (GDPR), Dimensionality Reduction, Cloud Platforms, Deep Learning, Hardware Architecture, Information Technology Architecture, Law, Regulation, and Compliance, Regulation and Legal Compliance, Computer Science, Computer Vision
- Status: Preview
Universidad ORT Uruguay
Skills you'll gain: Software Engineering, Software Development, Software Testing, Programming Principles, Game Design, Computer Programming, Debugging, Computational Thinking, Scripting, Scripting Languages, Prototyping
- Status: NewStatus: Free Trial
Skills you'll gain: Unreal Engine, Animation and Game Design, Video Game Development, Virtual Environment, Game Design, Visualization (Computer Graphics), Animations, Interactive Design, User Interface (UI), Application Deployment
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Software Engineering, Data Structures, Debugging, Program Development
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Algorithms, JSON, Programming Principles, OS Process Management, Functional Design, Data Structures, Other Programming Languages, System Programming, Development Environment, Software Design, Remote Access Systems, Software Installation, Operating Systems, File Management, Program Development, Computer Architecture
- Status: NewStatus: Preview
Northeastern University
Skills you'll gain: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Software Development, Application Development, UI Components
- Status: NewStatus: Free Trial
Skills you'll gain: Unreal Engine, Animation and Game Design, 3D Modeling, Computer Graphics, Video Game Development, Virtual Environment, User Interface (UI)
In summary, here are 10 of our most popular theoretical computer science courses
- Unity: Design Procedural Surfaces with Noise Functions: EDUCBA
- Mastering Hardware Protocols with ESP32 and Arduinos: Packt
- Pen Tool Plus: Master Adobe Illustrator’s Top Drawing Tool: Skillshare
- Advanced Embedded Systems with Arduino: Packt
- Advanced 3D Animation in Unreal Engine: Character Movement: Skillshare
- Artificial Intelligence: an Overview: Politecnico di Milano
- ¡A Programar! Una introducción a la programación: Universidad ORT Uruguay
- Video Game Design in Unreal Engine: Build Your World: Skillshare
- Object-Oriented Data Structures in C++: University of Illinois Urbana-Champaign
- Programming with Google Go: University of California, Irvine