Binary Search Trees

Filter Courses within "Binary Search Trees" (Click to filter)
Data Structures (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Data Structures (Coursera)

Discover the essential principles of Data Structures with our expert-led online course. Gain a deep understanding of how to effectively manage and manipulate data using various structures like lists, stacks, queues, trees, and hash tables. Learn through engaging video lectures, quizzes, and hands-on programming assignments designed to enhance your skills in implementing these critical concepts in different programming languages.

Jun 8th 2026
5-12 Weeks
Trees and Graphs: Basics (Coursera) Coursera
University of Colorado Boulder

Trees and Graphs: Basics (Coursera)

Dive into the core concepts of Trees and Graphs: Basics with this engaging online course. Explore essential algorithms for tree data structures like binary search trees and self-balancing trees, as well as fundamental graph algorithms. This course also delves into advanced topics such as kd-trees for spatial data analysis. Perfect for those looking to build a strong foundation in data structures and algorithms.

Jun 8th 2026
4 Weeks
Advanced Data Structures (edX) EdX
New York University,NYUx

Advanced Data Structures (edX)

Dive into the world of advanced programming with our edX course on Advanced Data Structures in C++. This course is designed for those who want to take their understanding of data structures to the next level. Learn essential topics such as file processing, linked lists, stacks, queues, trees, binary search trees, and tree balancing algorithms. Perfect for intermediate programmers looking to advance their skills.

Self Paced
Self-Paced
Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps (edX) EdX
Georgia Institute of Technology,GTx

Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps (edX)

Dive deep into the world of complex data structures with our Data Structures & Algorithms II course. Learn about Binary Trees, Heaps, SkipLists, and HashMaps to enhance your programming skills and understand how to efficiently manage large datasets. This course is designed for those who want to take their knowledge beyond basic algorithms.

Self Paced
Self-Paced
Data Structures & Algorithms III: AVL and 2-4 Trees, Divide and Conquer Algorithms (edX) EdX
Georgia Institute of Technology,GTx

Data Structures & Algorithms III: AVL and 2-4 Trees, Divide and Conquer Algorithms (edX)

Expand your knowledge of complex tree data structures with this course on AVL and (2-4) trees. Learn how to balance these intricate structures and implement effective operations. Delve into the world of Divide and Conquer algorithms, starting from simple iterative sorts and progressing to more sophisticated techniques that enhance efficiency in sorting tasks.

Self Paced
Self-Paced
Introducción a la programación en Java: estructuras de datos y algoritmos (edX) EdX
Universidad Carlos III de Madrid - UC3M,UC3Mx

Introducción a la programación en Java: estructuras de datos y algoritmos (edX)

Sumérgete en el mundo de la programación con este curso introductorio a Java. Aprenderás desde cero sobre estructuras de datos esenciales y algoritmos avanzados, mejorando tus habilidades para desarrollar aplicaciones eficientes en Java. Este curso está diseñado para principiantes que desean adquirir conocimientos sólidos en programación.

Self Paced
Self-Paced
Page 1