Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "data+structures+and+algorithms"
Stanford University
Skills you'll gain: Algorithms, Bioinformatics, Graph Theory, Computational Thinking, Data Structures, Theoretical Computer Science, Computer Science
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Development Testing, Debugging
University of California San Diego
Skills you'll gain: Data Structures, Algorithms, Data Storage, Programming Principles, Graph Theory, Computer Programming, C++ (Programming Language), Java, Theoretical Computer Science, Debugging
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Computational Logic, Computational Thinking, Pseudocode, Data Structures, Design Strategies, Combinatorics, Programming Principles, Computer Programming, Computer Science, Graph Theory, Advanced Mathematics, Analysis, Emerging Technologies
University of California San Diego
Skills you'll gain: Logical Reasoning, Computational Logic, Deductive Reasoning, Computational Thinking, Theoretical Computer Science, Mathematical Theory & Analysis, Combinatorics, Algorithms, Python Programming, Computer Programming, Computer Science, Advanced Mathematics
Board Infinity
Skills you'll gain: Spring Boot, Restful API, Model View Controller, Spring Framework, Java, Java Programming, Web Services, Back-End Web Development, Data Structures, Application Security, Application Development
University of Colorado System
Skills you'll gain: Data Collection, Microsoft Visual Studio, Application Development, Program Development, C (Programming Language), Programming Principles, Computational Logic, Algorithms, Computer Programming, Data Structures
- Status: Free
The University of Melbourne
Skills you'll gain: Operations Research, Combinatorics, Applied Mathematics, Graph Theory, Algorithms, Mathematical Modeling, Computational Thinking, Linear Algebra, Computer Programming, Program Development
- Status: Free
Princeton University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Operations Research, Applied Mathematics, Computational Thinking, Computer Programming, Network Routing, Programming Principles, Network Model, Java Programming, Linear Algebra
University of Colorado Boulder
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Network Analysis, Analysis, Computational Thinking, Computer Programming
University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Computational Thinking, Programming Principles, Life Sciences, Computer Science
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Computer Programming, Software Engineering, Data Structures, Debugging, Program Development
In summary, here are 10 of our most popular data+structures+and+algorithms courses
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming: Stanford University
- Programming Fundamentals: Duke University
- Data Structures: University of California San Diego
- Dynamic Programming, Greedy Algorithms: University of Colorado Boulder
- Mathematical Thinking in Computer Science: University of California San Diego
- Data Structures & Backend with Java: Board Infinity
- Algorithms, Data Collection, and Starting to Code: University of Colorado System
- Discrete Optimization: The University of Melbourne
- Algorithms, Part II: Princeton University
- Trees and Graphs: Basics: University of Colorado Boulder