The Algorithms and Data Structures Series: Trees 101

The Algorithms and Data Structures Series: Trees 101

By PassionClass.co

Learn tree data structures in Python—nodes, DFS, BFS & real-world uses—in this beginner-friendly algorithms class.

Date and time

Location

Online

Good to know

Highlights

  • 1 hour 30 minutes
  • Online

About this event

Arts • Literary Arts

Trees are one of the most important data structures in computer science, forming the foundation for databases, file systems, and search algorithms. In this 90-minute class, we’ll explore the basics of tree data structures, how they’re organized, and why they’re so powerful for managing hierarchical data.

We’ll cover key concepts like nodes, edges, root, leaves, and depth, then move into practical examples in Python. You’ll learn how to build a tree, traverse it using common algorithms like depth-first search (DFS) and breadth-first search (BFS), and see how trees are used in real-world systems, from folder structures to decision-making processes.

Perfect for beginners who know some basic Python, this class will give you the tools to understand and implement trees in algorithms and data structures. By the end, you’ll not only know how trees work but also why they’re essential to solving complex computing problems efficiently.


The class will take place here - https://www.passion-class.com/en/join-sample-passionclass

If you want to join the full class, you can do so here: https://www.passion-class.com/en/classes/Thinking-and-Change/Programming


Meet Your Instructor, Joe!

Joe holds a Master in Computational Science & Engineering from Harvard University and a Master in Finance, along with a Bachelor in Economics & Political Science from The University of Alabama. Currently pursuing a Master in Protestant Theological Studies at Universität Wien, they bring a unique blend of technical expertise and theological insight. As the Founder of PassionClass and a Software Engineer at AlphaSense, they have extensive experience in analytics from roles at McKinsey, Etsy, and Dealix. Fluent in German and Spanish, and actively learning French, Turkish, and improv, our instructor is dedicated to fostering a dynamic and multilingual learning environment.

Organized by

PassionClass.co

Followers

--

Events

--

Hosting

--

Free
Oct 24 · 9:00 AM PDT