Find your next course through a Skill
Explore all available SkillsBuild deep proficiency with expertly matched recommendations.
Filter by
SubjectRequired
SkillsRequired
LevelRequired
DurationRequired
Learning ProductRequired
EducatorRequired
LanguageRequired
SubtitlesRequired
Hands-on LearningRequired
ToolsRequired
Results for "algorithms"

Stanford Online
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Bioinformatics, Theoretical Computer Science, Social Network Analysis, Network Analysis, Network Routing, Computational Thinking, Mathematical Theory & Analysis, Analysis, Computer Science, Probability & Statistics, Probability, Design Strategies, Logical Reasoning

University of California San Diego
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Bioinformatics, Theoretical Computer Science, Computational Thinking, Program Development, Data Storage, Network Analysis, Applied Mathematics, Computer Programming, Performance Stress Testing, Analysis, Software Testing, C and C++, Python Programming, Java, Debugging, Rust (Programming Language), Javascript

Princeton University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Java, Performance Testing, Java Programming, Computational Thinking, Memory Management, Spatial Data Analysis

Microsoft
Skills you'll gain: Graph Theory, Data Structures, Microsoft Copilot, .NET Framework, Algorithms, Back-End Web Development, Performance Tuning, Theoretical Computer Science, Scalability

Princeton University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Computer Programming, Java Programming, Java

Skills you'll gain: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging

University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Operations Research, Theoretical Computer Science, Network Analysis, Applied Mathematics, Computational Thinking, Computer Science, Big Data, Python Programming, Model Optimization

University of London
Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Computer Science, Data Structures, Critical Thinking, Classification Algorithms, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory

Skills you'll gain: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Data Structures, Java Programming, Development Testing, Algorithms, Program Development, Software Testing, Java, Test Automation, Test Case, Software Development, Scalability

DeepLearning.AI
Skills you'll gain: Model Training, Machine Learning Algorithms, Transfer Learning, Machine Learning, Applied Machine Learning, Data Ethics, Decision Tree Learning, Model Evaluation, Tensorflow, Responsible AI, Supervised Learning, Deep Learning, Classification Algorithms, Random Forest Algorithm, Model Optimization, Artificial Neural Networks, Logistic Regression, Regression Analysis

Princeton University
Skills you'll gain: Combinatorics, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Data Structures, Advanced Mathematics, Mathematical Modeling, Probability, Applied Mathematics, Calculus

University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Precision Medicine, Data Transformation, Life Sciences