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 Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Problem Solving, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Debugging
- Status: Free Trial
Skills you'll gain: Data Literacy, Data Mining, Big Data, Cloud Computing, Data Analysis, Data Science, Digital Transformation, Data-Driven Decision-Making, Deep Learning, Machine Learning, Artificial Intelligence
- Status: Free Trial
Skills you'll gain: Data Storytelling, Data Visualization, Data Ethics, Exploratory Data Analysis, Sampling (Statistics), Data Presentation, Data Visualization Software, Feature Engineering, Regression Analysis, Descriptive Statistics, Statistical Hypothesis Testing, Advanced Analytics, Data Analysis, Data Science, Tableau Software, Statistical Analysis, Machine Learning, Object Oriented Programming (OOP), Interviewing Skills, Python Programming
- Status: Free Trial
Skills you'll gain: Exploratory Data Analysis, Data Wrangling, Dashboard, Data Visualization Software, Plotly, Data Visualization, Interactive Data Visualization, Data Transformation, Data Analysis, Data Cleansing, Data Manipulation, Jupyter, Matplotlib, Data Import/Export, Pandas (Python Package), Predictive Modeling, Data Science, Python Programming, Data Structures, Machine Learning
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Bioinformatics, Unix Commands, Biostatistics, Exploratory Data Analysis, Statistical Analysis, Unix, Data Science, Data Management, Statistical Methods, Molecular Biology, Command-Line Interface, Statistical Hypothesis Testing, Linux Commands, Data Analysis Software, Statistical Modeling, Data Structures, R Programming, Computational Thinking, Jupyter, Python Programming
- Status: Free TrialStatus: AI skills
Skills you'll gain: Prompt Engineering, Istio, Node.JS, Software Development Life Cycle, Software Architecture, Cloud Computing Architecture, Server Side, Application Deployment, React Redux, Kubernetes, Cloud Services, Responsive Web Design, Restful API, Django (Web Framework), Object-Relational Mapping, Git (Version Control System), Full-Stack Web Development, Cloud Computing, Jupyter, Engineering Software
- Status: Free Trial
Skills you'll gain: Dashboard, SQL, Descriptive Statistics, Jupyter, Statistical Analysis, Data Analysis, Probability Distribution, Pandas (Python Package), Data Visualization Software, Statistics, Data Visualization, Statistical Hypothesis Testing, Databases, Regression Analysis, Stored Procedure, Web Scraping, Relational Databases, Python Programming, Data Science, Data Structures
- Status: Free Trial
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Human Centered Design, Usability Testing, Human Computer Interaction, A/B Testing, Human Factors, Collaborative Software, Telecommuting, R Programming, Storyboarding
- Status: Free TrialStatus: AI skills
Skills you'll gain: User Story, CI/CD, Istio, Open Web Application Security Project (OWASP), Continuous Integration, Software Development Life Cycle, Software Architecture, Linux Commands, Cloud Computing Architecture, Application Deployment, Test Driven Development (TDD), Gherkin (Scripting Language), Jenkins, Restful API, Git (Version Control System), DevOps, Jupyter, Grafana, Software Engineering, Application Development
- Status: Free Trial
Multiple educators
Skills you'll gain: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Correlation Analysis, Web Scraping, NumPy, Python Programming, Probability & Statistics, Data Structures, Predictive Modeling, Data Visualization Software, Data Science, Machine Learning Algorithms, Unsupervised Learning, Machine Learning, Project Management
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Linear Algebra, Statistical Inference, A/B Testing, Statistical Analysis, Statistical Machine Learning, Applied Mathematics, NumPy, Probability, Calculus, Dimensionality Reduction, Mathematical Modeling, Machine Learning, Machine Learning Methods, Jupyter
- Status: Free Trial
Skills you'll gain: Exploratory Data Analysis, Prompt Engineering, Data Wrangling, Large Language Modeling, Unsupervised Learning, PyTorch (Machine Learning Library), Generative AI, Restful API, ChatGPT, Keras (Neural Network Library), Data Transformation, Supervised Learning, Flask (Web Framework), Data Analysis, Data Cleansing, Data Manipulation, Deep Learning, Jupyter, Regression Analysis, Data Import/Export
In summary, here are 10 of our most popular theoretical computer science courses
- Computational Thinking for Problem Solving: University of Pennsylvania
- What is Data Science? : IBM
- Google Advanced Data Analytics: Google
- Applied Data Science: IBM
- Genomic Data Science: Johns Hopkins University
- IBM Full Stack Software Developer: IBM
- Data Science Fundamentals with Python and SQL: IBM
- Interaction Design: University of California San Diego
- IBM DevOps and Software Engineering: IBM
- Data Science Foundations: IBM