Technology & Programming intermediate

Data Structures & Algorithms

A comprehensive course covering Data structures and algorithms. Topics include linked lists, stacks, queues, trees, graphs, sorting algorithms, searching algorithms, Big O notation, and algorithmic thinking. Designed for intermediate level learners.

14 hours 3 modules 12 lessons 1 enrolled
Dr
Dr. Ada Sterling
Professor of Computer Science & Software Engineering
Free

Full access to all course materials

Course Content

Foundations of Linked Lists 4 lessons
Linked Lists 23 min
Stacks 31 min
Queues 30 min
Applying Linked Lists 27 min
Understanding Sorting Algorithms 4 lessons
Trees 26 min
Graphs 32 min
Sorting Algorithms 28 min
Applying Trees 32 min
Working with Searching Algorithms 4 lessons
Searching Algorithms 27 min
Big O Notation 21 min
Algorithmic Thinking 31 min
Applying Searching Algorithms 20 min