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: PreviewPeking University
Skills you'll gain: File Systems, Operating Systems, Computer Systems, System Programming, OS Process Management, Unix, Linux, System Design and Implementation, Microsoft Windows, Computer Hardware, Data Structures, Algorithms
Status: PreviewUniversity of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Software Engineering, Software Testing, Debugging, Computational Thinking
Status: PreviewÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Performance Tuning, Functional Design, Performance Testing, Computer Programming
Status: PreviewBoard Infinity
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Programming Principles, File Management, Data Structures, Computer Programming, Algorithms, Data Management, Data Science
Status: PreviewÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments, Computer Programming Tools
Status: Free TrialUniversidad Nacional Autónoma de México
Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Data Structures, Python Programming, Artificial Intelligence
Status: Free TrialUniversity of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
Status: Free TrialSkills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Android Development, Data Structures, Computer Programming, Mobile Development, Integrated Development Environments, Debugging
Status: Free TrialUniversity of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Computer Architecture, Java, Performance Tuning, Unix, Computer Science, Debugging
Status: Free TrialMicrosoft
Skills you'll gain: CI/CD, C# (Programming Language), Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Application Deployment, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
Status: PreviewPontificia Universidad Católica de Chile
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Algorithms, Computer Programming, Programming Principles, Computational Thinking, Python Programming, Analysis
Status: PreviewUniversidad Nacional Autónoma de México
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
Data Structures And Algorithms learners also search
In summary, here are 10 of our most popular data structures and algorithms courses
- 操作系统原理(Operating Systems): Peking University
- Learn to Program: Crafting Quality Code: University of Toronto
- Parallel programming (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Dive Deep into Python: Board Infinity
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Resolución de problemas por búsqueda: Universidad Nacional Autónoma de México
- Programming in C: University of Michigan
- Programming Fundamentals in Kotlin: Meta
- C Programming for Everybody: University of Michigan
- Microsoft Back-End Developer: Microsoft










