Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Data Structures And Algorithms Course Catalog
- Status: Free
EIT Digital
Skills you'll gain: Algorithms, Data Structures
University of Colorado Boulder
Duke University
Skills you'll gain: Algorithms, Computer Programming, Data Structures, Java Programming, Problem Solving, Programming Principles, Software Testing, Cryptography, Software Engineering, Theoretical Computer Science
- Status: Free
The University of Melbourne
Skills you'll gain: Algorithms, Computer Programming, Python Programming
Duke University
Skills you'll gain: Python Programming, Computer Programming
Rice University
Skills you'll gain: Computer Programming, Python Programming, Algorithms, Data Structures, Theoretical Computer Science
Coursera Project Network
Skills you'll gain: Python Programming
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Problem Solving, Theoretical Computer Science, Computer Programming, Mathematical Theory & Analysis, Mathematics, Data Structures, Computational Logic, Computational Thinking
University of Illinois Urbana-Champaign
Skills you'll gain: Computer Programming, Data Structures, Algorithms, C Programming Language Family, C++ Programming, Programming Principles, Theoretical Computer Science, Computational Thinking, Computational Logic, Critical Thinking
- Status: Free
Coursera Instructor Network
University of California San Diego
Skills you'll gain: Computer Programming, Java Programming, Data Structures, Theoretical Computer Science, Algorithms
Rice University
Skills you'll gain: Algorithms, Theoretical Computer Science, Computer Programming
Data Structures And Algorithms learners also search
In summary, here are 10 of our most popular data structures and algorithms courses
- I/O-efficient algorithms: EIT Digital
- Advanced Data Structures, RSA and Quantum Algorithms: University of Colorado Boulder
- Java Programming: Arrays, Lists, and Structured Data: Duke University
- Discrete Optimization: The University of Melbourne
- Pointers, Arrays, and Recursion: Duke University
- Principles of Computing (Part 2): Rice University
- Python for Beginners: Data Structures: Coursera Project Network
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them: Stanford University
- Ordered Data Structures: University of Illinois Urbana-Champaign
- Algorithmic Solutions: Design, Problem Solving, Reporting: Coursera Instructor Network