Trees

Filter Courses within "Trees" (Click to filter)
Algorithms on Graphs (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Algorithms on Graphs (Coursera)

Discover the power of graphs and algorithms with 'Algorithms on Graphs'. Learn how to navigate through road networks, optimize computer networks, and analyze social networks efficiently. Perfect for those interested in data science, network theory, and algorithmic problem-solving.

Jun 8th 2026
5-12 Weeks
Data Structures and Performance (Coursera) Coursera
University of California, San Diego

Data Structures and Performance (Coursera)

Unlock the secrets of efficient Java programming with our 'Data Structures and Performance' course. Designed for intermediate learners, this course will teach you advanced techniques to handle vast amounts of data effectively. Gain insights into optimizing algorithms and data structures for large-scale applications, ensuring your software performs at its best.

Jun 8th 2026
5-12 Weeks
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

Dive into the world of game development with our specialized course on Data Structures and Design Patterns for Game Developers. This course is tailored for those looking to elevate their video game creation skills using C# programming language and Unity game engine. Learn how to structure your games efficiently, apply effective design patterns, and optimize performance to create engaging and professional-grade gaming experiences.

Jun 8th 2026
4 Weeks
Algorithms, Part I (Coursera) Coursera
Princeton University

Algorithms, Part I (Coursera)

Dive into the core principles of computer science with 'Algorithms, Part I' – a foundational online course designed for serious programmers. This course explores elementary data structures, sorting algorithms, searching techniques, and more, all implemented in Java to enhance your understanding and practical skills. Get ready to unlock the secrets behind efficient coding and problem-solving.

Jun 1st 2026
5-12 Weeks
Trees, SVM and Unsupervised Learning (Coursera) Coursera
University of Colorado Boulder

Trees, SVM and Unsupervised Learning (Coursera)

Dive into 'Trees, SVM and Unsupervised Learning' - an advanced course designed to equip you with the skills needed to construct sophisticated predictive models using support vector machines (SVM), decision trees, neural networks, and XG boost. This course is perfect for data scientists and machine learning enthusiasts looking to expand their expertise in classification techniques.

Jun 1st 2026
4 Weeks
Implementation of Data Structures (edX) EdX
IIT Bombay,IITBombayX

Implementation of Data Structures (edX)

Discover the power of Standard Template Library (STL) in C++ as you delve into this advanced Computer Science course on Data Structures Implementation. Perfect for programmers looking to solidify their understanding and improve efficiency, this course will guide you through the implementation of major abstract data structures using object-oriented programming principles.

This course is archived
5-12 Weeks
Introduction to Java Programming: Fundamental Data Structures and Algorithms (edX) EdX
Universidad Carlos III de Madrid - UC3M,UC3Mx

Introduction to Java Programming: Fundamental Data Structures and Algorithms (edX)

Discover the fundamentals of Java programming through an interactive, beginner-friendly course. Learn about key data structures like lists, stacks, queues, and trees while mastering efficient algorithms for managing information effectively. Perfect for those new to coding or seeking to refine their Java expertise.

Self Paced
Self-Paced
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
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 Next ›