Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Data Structures And Algorithms Course Catalog
Stanford University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Network Analysis, Computational Thinking, Network Routing
University of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, Development Testing, User Interface (UI), Peer Review, Interviewing Skills, Software Testing, Computer Programming, Adaptability, Performance Tuning, Algorithms
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Program Development, Network Analysis, Programming Principles, Performance Tuning, Computational Thinking, Computer Programming, Theoretical Computer Science, Python Programming, C++ (Programming Language), Computer Science, Debugging
Skills you'll gain: Jupyter, Automation, Web Scraping, Python Programming, Data Manipulation, Data Import/Export, Scripting, Data Structures, Data Processing, Data Collection, Application Programming Interface (API), Pandas (Python Package), Programming Principles, NumPy, Object Oriented Programming (OOP), Computer Programming
- Status: Free
Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Computer Systems, Algorithms, Programming Principles, Computational Logic, Computer Hardware, Java
University of Colorado Boulder
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Network Analysis, Analysis, Computational Thinking, Computer Programming
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computational Logic, Computer Programming, Performance Tuning
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Mathematical Theory & Analysis, Analysis, Probability, Design Strategies
- Status: [object Object]
Skills you'll gain: Dashboard, Data Visualization Software, Data Wrangling, Data Visualization, SQL, Supervised Learning, Feature Engineering, Plotly, Interactive Data Visualization, Jupyter, Exploratory Data Analysis, Data Mining, Data Cleansing, Matplotlib, Data Analysis, Unsupervised Learning, Generative AI, Pandas (Python Package), Data Manipulation, Professional Networking
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Data Cleansing, Data Mapping, Data Storage, Data Import/Export, Data Integrity, Performance Tuning
- Status: Free
Princeton University
Skills you'll gain: Combinatorics, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Data Structures, Advanced Mathematics, Mathematical Modeling, Probability
University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Computational Thinking, Encryption, Mathematical Theory & Analysis, Network Analysis, Public Key Cryptography Standards (PKCS), Algorithms, Theoretical Computer Science, Python Programming, Data Structures, Cybersecurity, Computer Programming, Mathematical Modeling
Data Structures And Algorithms learners also search
In summary, here are 10 of our most popular data structures and algorithms courses
- Graph Search, Shortest Paths, and Data Structures: Stanford University
- Object Oriented Java Programming: Data Structures and Beyond: University of California San Diego
- Data Structures and Algorithms: The Complete Masterclass: Packt
- Python for Data Science, AI & Development: IBM
- Computer Science: Algorithms, Theory, and Machines: Princeton University
- Trees and Graphs: Basics: University of Colorado Boulder
- Data Structures and Algorithms (I): Tsinghua University
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms: Stanford University
- IBM Data Science: IBM
- C++ Data Structures in the STL: Coursera Project Network