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
Skills you'll gain: Prompt Engineering, OpenAI, ChatGPT, Data Ethics, Image Analysis, Text Mining, Application Programming Interface (API), Generative AI, Artificial Intelligence, Natural Language Processing, Large Language Modeling, Computer Vision, Application Deployment, Development Environment
- 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: Free Trial
Skills you'll gain: Unity Engine, Virtual Reality, Visualization (Computer Graphics), Computer Graphics, Real Time Data, Computer Graphic Techniques, Simulations, Scripting
- 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: NewStatus: Free Trial
Skills you'll gain: Unity Engine, Game Design, Virtual Environment, Video Game Development, Computer Graphic Techniques, Computer Graphics, Performance Tuning, Animation and Game Design, Performance Testing, Design Elements And Principles
- Status: Free Trial
University of London
Skills you'll gain: Computer Security Incident Management, Linux, Network Security, Cyber Governance, OSI Models, Incident Management, Incident Response, Security Management, TCP/IP, Computer Systems, Threat Modeling, Command-Line Interface, Network Protocols, Computer Networking, Cybersecurity, Cyber Security Strategy, Computer Architecture, Human Factors (Security), Cyber Threat Intelligence, Cyber Attacks
- 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: Free Trial
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Software Engineering, Test Data, Data Validation, Unit Testing, Data Import/Export, Data Management, Command-Line Interface
- Status: Free Trial
Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Matplotlib, Generative AI, NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Development Environment, Event-Driven Programming, Programming Principles, Computer Programming
- 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
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Data Validation, Maintainability, Computer Science
- Status: New
Skills you'll gain: Object Oriented Programming (OOP), Java, Development Environment, Computer Programming, Programming Principles, Software Design, Integrated Development Environments, Debugging, File Management, Data Structures
In summary, here are 10 of our most popular theoretical computer science courses
- Build Apps and Fine-Tune LLMs Using the OpenAI API: Packt
- IBM Front-End Developer: IBM
- Unity: Design Procedural Surfaces with Noise Functions: EDUCBA
- Object-Oriented Data Structures in C++: University of Illinois Urbana-Champaign
- Unity: Design & Build Advanced 3D Game Levels: EDUCBA
- Cyber Security – Technology and Governance: University of London
- CompTIA A+ Certification Core 1 (220-1101): Packt
- Object Oriented Programming: University of London
- Python: A Guided Journey from Introduction to Application: Arizona State University
- Programming Generative AI: Unit 1: Pearson