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
DeepLearning.AI
Skills you'll gain: Supervised Learning, Jupyter, Scikit Learn (Machine Learning Library), Machine Learning, NumPy, Predictive Modeling, Feature Engineering, Artificial Intelligence, Classification And Regression Tree (CART), Python Programming, Regression Analysis, Unsupervised Learning, Statistical Modeling
- Status: Preview
Yale University
Skills you'll gain: Positivity, Mental Health, Goal Setting, Growth Mindedness, Stress Management, Resilience, Productivity, Self-Awareness, Compassion, Personal Development, Behavioral Health, Psychology, Mindfulness, Social Skills
- Status: Preview
Yale University
Skills you'll gain: Global Positioning Systems, Geospatial Information and Technology, Geographic Information Systems, Physical Science, Spatial Analysis, Mechanics, Engineering, Physics, Electrical Engineering
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Programming Principles, Scripting Languages, Scripting, Data Processing, Computer Programming, Data Manipulation, File Management
- Status: Free Trial
Skills you'll gain: Exploratory Data Analysis, Data Wrangling, Data Transformation, Data Analysis, Data Cleansing, Data Manipulation, Data Import/Export, Predictive Modeling, Regression Analysis, Statistical Analysis, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data-Driven Decision-Making, Matplotlib, Feature Engineering, Data Visualization, Data Pipelines, NumPy, Python Programming
- Status: Preview
Deep Teaching Solutions
Skills you'll gain: Learning Strategies, Time Management, Willingness To Learn, Productivity, Growth Mindedness, Mental Concentration, Creativity, Self-Discipline, Cognitive flexibility, Stress Management, Adaptability
- Status: Preview
University of Pennsylvania
Skills you'll gain: Scientific Methods, Science and Research, Research, Experimentation, Research Methodologies, Policy Analysis, Peer Review, Social Sciences, Simulations, Ethical Standards And Conduct
- Status: Preview
University of Amsterdam
Skills you'll gain: Culture, Interpersonal Communications, Media and Communications, Liberal Arts, Social Studies, Research, Ancient History, Anthropology, European History, Qualitative Research, Research Methodologies
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Probability, Statistical Inference, A/B Testing, Statistical Analysis, Statistical Machine Learning, Data Science, Exploratory Data Analysis, Statistical Visualization
- Status: Preview
The University of Edinburgh
Skills you'll gain: Software Engineering, Video Game Development, Software Development, Programming Principles, Software Design, Game Design, Computer Programming, Animation and Game Design, Debugging, Computational Thinking, Algorithms
- Status: Preview
Georgia Institute of Technology
Skills you'll gain: Chemistry, Chemical Engineering, Manufacturing Processes, Mechanical Engineering, Engineering, Process Engineering, Physical Science, Semiconductors
- Status: Free Trial
EC-Council
Skills you'll gain: Malware Protection, Cybersecurity, Data Security, Intrusion Detection and Prevention, Computer Security Awareness Training, Cyber Threat Intelligence, Data Integrity, Network Analysis, Microsoft Windows, Mac OS, Linux, Web Applications, File Systems
In summary, here are 10 of our most popular theoretical computer science courses
- Supervised Machine Learning: Regression and Classification : DeepLearning.AI
- The Science of Well-Being for Teens: Yale University
- Rocket Science for Everyone: Yale University
- Python for Genomic Data Science: Johns Hopkins University
- Data Analysis with Python: IBM
- Learning How to Learn: Powerful mental tools to help you master tough subjects: Deep Teaching Solutions
- Philosophy of Science: University of Pennsylvania
- Introduction to Communication Science: University of Amsterdam
- Probability & Statistics for Machine Learning & Data Science: DeepLearning.AI
- Code Yourself! An Introduction to Programming: The University of Edinburgh