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: New
Heriot-Watt University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Programming Principles, Software Development
- Status: NewStatus: Free Trial
Skills you'll gain: C++ (Programming Language), System Programming, Performance Tuning, File Systems, File Management, Algorithms
- Status: NewStatus: Free Trial
Skills you'll gain: 3D Modeling, Computer Graphics, Content Management, File Management, Generative AI, ChatGPT, Design
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Computer Vision, Image Analysis, Applied Machine Learning, Deep Learning, Artificial Neural Networks, Supervised Learning, Data Processing
- Status: Free Trial
University of Virginia
Skills you'll gain: Agile Product Development, User Story, Design Thinking, Product Improvement, Agile Methodology, Product Design, Product Development, User Centered Design, User Research, Persona Development, Innovation, Discussion Facilitation, Testability
- Status: New
Skills you'll gain: Development Environment, User Interface (UI), Generative AI, Prompt Engineering, Image Analysis, Large Language Modeling, Artificial Intelligence, System Design and Implementation, Natural Language Processing, Applied Machine Learning, Computer Vision, Real Time Data
- Status: NewStatus: Free Trial
Skills you'll gain: Flutter (Software), Mobile Development, UI Components, Cross Platform Development, iOS Development, Maintainability, Microsoft Visual Studio, Development Environment, Application Development, Object Oriented Programming (OOP), Programming Principles, Computer Programming
- Status: NewStatus: Free Trial
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Software Design Patterns, Data Structures, System Programming, Algorithms, File Systems, Performance Tuning, Apple Xcode, Debugging, Maintainability, File Management
Università di Napoli Federico II
Skills you'll gain: Political Sciences, Policy Analysis, Social Sciences, International Relations, Public Policies, Systems Thinking, Governance, Research Methodologies, Qualitative Research
- Status: New
Skills you'll gain: C++ (Programming Language), System Programming, Performance Tuning, Algorithms, Debugging, Software Design, Data Structures
- Status: NewStatus: Free Trial
Skills you'll gain: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Object Oriented Programming (OOP), User Interface (UI), Application Development, Integrated Development Environments, Development Environment, Programming Principles, Test Driven Development (TDD), Cross Platform Development, Data Structures
- Status: NewStatus: Free Trial
Skills you'll gain: Jest (JavaScript Testing Framework), Node.JS, Full-Stack Web Development, Webpack, Application Deployment, Web Development Tools, Unit Testing, Javascript, Application Development, Back-End Web Development, Event-Driven Programming, Data Structures, Restful API, Web Applications, Object Oriented Programming (OOP), Programming Principles, JSON, Application Programming Interface (API), HTML and CSS, Web Design and Development
Theoretical Computer Science learners also search
In summary, here are 10 of our most popular theoretical computer science courses
- Learn Java Programming: Heriot-Watt University
- Modern C++ Features & Concurrency: Packt
- Blender Foundations and Asset Management: Packt
- Convolutional Neural Networks in TensorFlow: DeepLearning.AI
- Agile Meets Design Thinking: University of Virginia
- Multimodal RAG with GPT – Build Smarter Search & AI Systems: Packt
- Getting Started with Flutter & Dart: Packt
- Complete Modern C++ (C++11/14/17): Packt
- Comparative Political Systems: Università di Napoli Federico II
- C++ 20 Mastery - Pure and Unfiltered: Packt