Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Data Structures And Algorithms course for your goals
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Applied Mathematics, Graph Theory, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Python Programming
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Operations Research, Theoretical Computer Science, Network Analysis, Data Structures, Computational Thinking, Linear Algebra, Computer Science, Big Data, Python Programming, Probability & Statistics
Status: FreeCoursera Project Network
Skills you'll gain: Embedded Systems, C (Programming Language), Embedded Software, Data Structures, Programming Principles, Data Management, Data Storage Technologies, Software Development
Status: Free TrialUniversity of Pennsylvania
Skills you'll gain: Java Programming, Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, File Management, Development Environment, Software Design, Programming Principles, Problem Solving

EIT Digital
Skills you'll gain: Algorithms, Graph Theory, Computational Thinking, Applied Mathematics, Theoretical Computer Science, Linear Algebra

Coursera Project Network
Skills you'll gain: Java, Data Structures, Java Programming, Data Access, Data Cleansing

EIT Digital
Skills you'll gain: Geometry, Algorithms, Computer Graphics, Data Structures, Graph Theory, Spatial Data Analysis, Computational Thinking, Geographic Information Systems, Pseudocode, Theoretical Computer Science, Spatial Analysis
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Simulations, C (Programming Language), Computational Thinking, Automation, Algorithms, Data Structures, Theoretical Computer Science, Programming Principles, File Management, Debugging
Status: Free TrialRice University
Skills you'll gain: Computational Thinking, Algorithms, Bioinformatics, Data Structures, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Unsupervised Learning, Analysis
Status: Free TrialCodio
Skills you'll gain: Algorithms, C++ (Programming Language), Data Structures, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking
Status: PreviewFred Hutchinson Cancer Center
Skills you'll gain: ChatGPT, Responsible AI, Generative AI, Data Ethics, Algorithms, Artificial Intelligence, Large Language Modeling, Predictive Analytics, Machine Learning, Diversity Awareness, Health Equity, Software Documentation, Case Studies
Status: PreviewClemson University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Pseudocode, Computational Thinking, Programming Principles, Computer Science, System Design and Implementation, Design Strategies, Probability
Data Structures And Algorithms learners also search
In summary, here are 10 of our most popular data structures and algorithms courses
- Approximation Algorithms and Linear Programming : University of Colorado Boulder
- Advanced Algorithms and Complexity: University of California San Diego
- Data Structures with C: Upgrade a Rocket Display Module: Coursera Project Network
- Inheritance and Data Structures in Java: University of Pennsylvania
- Approximation Algorithms: EIT Digital
- Java Built in Data Structures: Coursera Project Network
- Geometric Algorithms: EIT Digital
- Simulation, Algorithm Analysis, and Pointers: University of Colorado System
- Algorithmic Thinking (Part 2): Rice University
- C++: Algorithms: Codio










