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: UI/UX Research, User Experience, User Centered Design, Interaction Design, Prototyping, Usability Testing, Design Thinking, Human Computer Interaction, Human Factors, User Interface (UI) Design, Ideation
Skills you'll gain: Verification And Validation, Computational Logic, System Requirements, Data Validation, Functional Requirement, Theoretical Computer Science
- Status: Free Trial
Skills you'll gain: Agile Software Development, Cloud Computing Architecture, Cloud Services, Agile Methodology, DevOps, Kanban Principles, Cloud Security, Cloud Technologies, Cloud Infrastructure, Cloud Platforms, Cloud Hosting, Cloud Engineering, Cloud Computing, Agile Project Management, Cloud-Native Computing, User Story, Sprint Retrospectives, CI/CD, Test Driven Development (TDD), Scrum (Software Development)
- Status: NewStatus: Free Trial
Skills you'll gain: 3D Modeling, Autodesk Maya, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Information Architecture
- 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
Coursera Project Network
Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
- Status: Preview
Atlassian
Skills you'll gain: Jira (Software), Agile Methodology, Scrum (Software Development), Kanban Principles, Agile Project Management, Lean Methodologies, Backlogs, Sprint Planning, Sprint Retrospectives, User Story, Workflow Management, Project Management, Product Requirements, Query Languages, Software Versioning, Continuous Improvement Process
- Status: NewStatus: Free Trial
Skills you'll gain: Unreal Engine, Virtual Environment, Game Design, Design Strategies, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques
- Status: NewStatus: Free Trial
Board Infinity
Skills you'll gain: Business Reporting, SAP Applications, Debugging, Object Oriented Design, Programming Principles, UI Components, Development Environment, Report Writing, Object Oriented Programming (OOP), Program Development, Interactive Design, Eclipse (Software), Business Logic, Development Testing, Computer Programming Tools, Data Entry, Maintainability, Transaction Processing, Data Structures
- Status: Free Trial
Rice University
Skills you'll gain: Programming Principles, Python Programming, Development Environment, Computer Programming, Integrated Development Environments, Debugging
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Computer Programming, Graph Theory, Data Structures, Debugging
- Status: NewStatus: Preview
Simplilearn
Skills you'll gain: Mathematical Modeling, Linear Algebra, Dimensionality Reduction, Applied Mathematics, Data Analysis, Applied Machine Learning, Analytics, Data Science
In summary, here are 10 of our most popular theoretical computer science courses
- Introduction to User Experience Principles and Processes: University of Michigan
- System Validation (3): Requirements by modal formulas: EIT Digital
- DevOps, Cloud, and Agile Foundations: IBM
- MAYA Architecture - Living Room Interiors: EDUCBA
- Unity: Design Procedural Surfaces with Noise Functions: EDUCBA
- Compose and Program Music in Python using Earsketch: Coursera Project Network
- Agile with Atlassian Jira: Atlassian
- Unreal Engine: Design & Implement Landscapes for Games: EDUCBA
- ABAP Fundamentals and Core Programming Concepts: Board Infinity
- Python Programming Essentials: Rice University