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
Skills you'll gain: Serverless Computing, Full-Stack Web Development, Software Development Life Cycle, Node.JS, Cloud-Native Computing, OpenShift, Kubernetes, CI/CD, Back-End Web Development, Software Architecture, GitHub, React Redux, Web Development Tools, Microservices, Istio, MongoDB, Agile Methodology, Javascript, Professional Networking, Azure DevOps
- Status: Free Trial
University of California San Diego
Skills you'll gain: Interaction Design, Prototyping, Usability, Human Centered Design, User Experience Design, User Centered Design, Usability Testing, User Research, Mockups, Storyboarding, Interviewing Skills
- Status: Preview
Eindhoven University of Technology
Skills you'll gain: Process Analysis, Data Mining, Business Process, Data Analysis, Process Mapping, Business Process Modeling, Data Processing, Operational Analysis, Process Improvement, Data Validation
- Status: Preview
Georgia Institute of Technology
Skills you'll gain: User Experience Design, Usability, User Centered Design, Interaction Design, Prototyping, Human Centered Design, Design, User Interface (UI) Design, Usability Testing, Requirements Analysis, User Research
- Status: Free Trial
Skills you'll gain: Serverless Computing, Software Development Life Cycle, Node.JS, Cloud-Native Computing, OpenShift, Kubernetes, Back-End Web Development, Software Architecture, GitHub, Web Development Tools, Microservices, CI/CD, Istio, Agile Methodology, Responsive Web Design, Docker (Software), Git (Version Control System), Javascript, Professional Networking, Azure DevOps
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Algorithms, Theoretical Computer Science, Data Structures, Graph Theory, Pseudocode, Public Key Cryptography Standards (PKCS), Computational Thinking, Solution Design, Operations Research, Cryptography, Program Development, Programming Principles, Computational Logic, Numerical Analysis, Data Storage Technologies, Applied Mathematics, Encryption, Design Strategies, Software Design, Python Programming
- Status: Free Trial
Skills you'll gain: React Native, Version Control, Restful API, Unix Commands, User Interface and User Experience (UI/UX) Design, Jest (JavaScript Testing Framework), User Research, UI/UX Research, Git (Version Control System), Usability Testing, React.js, User Experience Design, Mobile Development, GitHub, Interaction Design, Usability, Database Management, Wireframing, Javascript, JavaScript Frameworks
- Status: Preview
The University of North Carolina at Chapel Hill
Skills you'll gain: Epidemiology, Public Health and Disease Prevention, Public Health, Biostatistics, Research Methodologies, Research Design, Science and Research, Statistical Analysis
- Status: Preview
Duke University
Skills you'll gain: Intellectual Property, Legal Strategy, Education and Training, Higher Education, Law, Regulation, and Compliance, Creativity
- Status: Free Trial
Skills you'll gain: Software Development Life Cycle, Bootstrap (Front-End Framework), Cloud-Native Computing, Software Architecture, GitHub, HTML and CSS, Webpack, React Redux, Web Development Tools, Figma (Design Software), User Centered Design, Agile Methodology, React.js, Responsive Web Design, Git (Version Control System), Software Engineering, Version Control, Cloud Applications, User Interface and User Experience (UI/UX) Design, Professional Networking
- Status: Free Trial
Google
Skills you'll gain: Sampling (Statistics), Statistical Analysis, Statistics, Statistical Hypothesis Testing, Data Analysis, Statistical Programming, Statistical Inference, Descriptive Statistics, Probability Distribution, Data Science, Probability, Jupyter, Python Programming
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Generative AI, Exploratory Data Analysis, ChatGPT, Predictive Modeling, Large Language Modeling, Artificial Intelligence, Data Science, Data Processing, Deep Learning, Data Analysis, Data Transformation, Technical Writing, Data Cleansing, Machine Learning, Image Analysis, Content Creation, Data Visualization Software, Virtual Environment, Natural Language Processing
In summary, here are 10 of our most popular theoretical computer science courses
- IBM Full-Stack JavaScript Developer: IBM
- Human-Centered Design: an Introduction: University of California San Diego
- Process Mining: Data science in Action: Eindhoven University of Technology
- Introduction to User Experience Design : Georgia Institute of Technology
- IBM Back-end JavaScript Developer: IBM
- Foundations of Data Structures and Algorithms: University of Colorado Boulder
- Meta React Native: Meta
- Epidemiology: The Basic Science of Public Health: The University of North Carolina at Chapel Hill
- Copyright for Educators & Librarians: Duke University
- IBM Front-End Developer: IBM