Featured resource
Forrester Wave Report 2025
Pluralsight named a Leader in the Forrester Wave™

Our tech skill development platform earned the highest scores possible across 11 criteria.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Data

Algorithms and Data Structures - Part 1

A look at the core data structures and algorithms used in day-to-day applications.

Robert Horvick - Pluralsight course - Algorithms and Data Structures - Part 1
by Robert Horvick

What you'll learn

In this course we will look at the core data structures and algorithms used in everyday applications. We will discuss the trade-offs involved with choosing each data structure, along with traversal, retrieval, and update algorithms. This is part 1 of a two-part series of courses covering algorithms and data structures. In this part we cover linked lists, stacks, queues, binary trees, and hash tables.

Table of contents

About the author

Robert Horvick - Pluralsight course - Algorithms and Data Structures - Part 1
Robert Horvick

Robert Horvick is software engineer with over two decades of experience building solutions at companies like Microsoft, Citrix, and Google. When not behind a keyboard, you will probably find him behind a camera taking photos of his grandkids.

More Courses by Robert