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 Trial Status: Free Trial- University of California San Diego - Skills you'll gain: Data Structures, Graph Theory, Algorithms, Program Development, Bioinformatics, Data Storage, Development Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Programming Principles, File Systems, Computer Programming, Python Programming, C and C++, Java, Rust (Programming Language), Javascript, Software Testing, Debugging 
 Status: Free Trial Status: Free Trial- Microsoft - Skills you'll gain: Graph Theory, Data Structures, Microsoft Copilot, .NET Framework, Algorithms, Back-End Web Development, Pseudocode, C# (Programming Language), Performance Tuning, Programming Principles, Server Side, Scalability 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming 
 Status: Free Trial Status: Free Trial- 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, Computer Programming, Software Development, Programming Principles, Debugging, Scalability 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), Programming Principles, Computer Programming, Theoretical Computer Science, Object Oriented Programming (OOP) 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Data Import/Export, Programming Principles, Web Scraping, Python Programming, Jupyter, Data Structures, Data Processing, Pandas (Python Package), Data Manipulation, JSON, Computer Programming, Restful API, NumPy, Object Oriented Programming (OOP), Scripting, Application Programming Interface (API), Automation, Data Analysis 
What brings you to Coursera today?
 Status: Free Trial Status: Free Trial- Skills you'll gain: Data Structures, Algorithms, Software Visualization, Pseudocode, Programming Principles, Computational Thinking, Computer Science, Technical Communication, Program Development, Communication 
 Status: Free Trial Status: Free Trial- Stanford University - Skills you'll gain: Data Structures, Graph Theory, Algorithms, Bioinformatics, Theoretical Computer Science, Social Network Analysis, Network Analysis, Computational Thinking, Analysis, Probability & Statistics, Network Routing, Probability, Pseudocode, Computational Logic, Operations Research 
 Status: Free Status: Free- Princeton University - Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Java Programming, Theoretical Computer Science, Object Oriented Programming (OOP) 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Algorithms, Data Structures, Graph Theory, Operations Research, Theoretical Computer Science, Public Key Cryptography Standards (PKCS), Computer Programming, Computational Thinking, Cryptography, Computer Science, Programming Principles, Pseudocode, Applied Mathematics, Encryption, Python Programming, Combinatorics, Advanced Mathematics, Analysis, Mathematical Modeling, Design Strategies 
 Status: Free Trial Status: Free Trial- University of California San Diego - Skills you'll gain: Data Structures, Algorithms, Data Storage, Programming Principles, File Systems, Graph Theory, Computer Programming, C++ (Programming Language), Java, Debugging 
 Status: Free Trial Status: Free Trial- Tsinghua University - Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Theoretical Computer Science, Database Design, Query Languages, Computer Programming, Spatial Analysis, Computer Science 
Data Structures And Algorithms learners also search
In summary, here are 10 of our most popular data structures and algorithms courses
- Data Structures and Algorithms: University of California San Diego
- Data Structures and Algorithms: Microsoft
- Python Fundamentals: Apply Data Structures: EDUCBA
- Data Structures and Algorithms: Amazon
- C++: Data Structures and Algorithms: Codio
- Python for Data Science, AI & Development: IBM
- Coding Interview Preparation: Meta
- Algorithms: Stanford University
- Algorithms, Part I: Princeton University
- Foundations of Data Structures and Algorithms: University of Colorado Boulder










