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: Preview
University of Amsterdam
Skills you'll gain: Culture, Media and Communications, Social Sciences, Research, Sociology, Ancient History, European History
- Status: Free Trial
Skills you'll gain: Serverless Computing, Full-Stack Web Development, Software Development Life Cycle, Node.JS, Cloud-Native Computing, OpenShift, CI/CD, Back-End Web Development, GitHub, Software Architecture, React Redux, Web Development Tools, Microservices, MongoDB, Containerization, Agile Methodology, React.js, Javascript, Professional Networking, Azure DevOps
- 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: 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, Program Development, Programming Principles, Cryptography, Computational Logic, Numerical Analysis, Applied Mathematics, Encryption, Design Strategies, Software Design, Linear Algebra, Python Programming
- Status: Free Trial
Skills you'll gain: Serverless Computing, Software Development Life Cycle, Node.JS, Cloud-Native Computing, OpenShift, Back-End Web Development, GitHub, Software Architecture, Web Development Tools, Microservices, CI/CD, Containerization, Agile Methodology, Responsive Web Design, Kubernetes, Development Environment, Git (Version Control System), 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
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: 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: Free TrialStatus: AI skills
Skills you'll gain: React Native, Flutter (Software), Software Development Life Cycle, iOS Development, Mobile Development, GitHub, Software Architecture, ChatGPT, React Redux, Web Development Tools, Mobile Development Tools, Apple iOS, Figma (Design Software), User Centered Design, User Interface and User Experience (UI/UX) Design, React.js, Responsive Web Design, Development Environment, Android Studio, AI Personalization
- 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
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
- Introduction to Communication Science: University of Amsterdam
- IBM Full-Stack JavaScript Developer: IBM
- Process Mining: Data science in Action: Eindhoven University of Technology
- Foundations of Data Structures and Algorithms: University of Colorado Boulder
- IBM Back-end JavaScript Developer: IBM
- Human-Centered Design: an Introduction: University of California San Diego
- Introduction to User Experience Design : Georgia Institute of Technology
- Meta React Native: Meta
- IBM iOS and Android Mobile App Developer: IBM
- Copyright for Educators & Librarians: Duke University