Ever wondered how search engines like Google can find what you need in milliseconds? The secret lies in efficient data structures. In this course, you will learn the fundamentals of data structures and why they are so crucial for optimizing performance. You'll explore linked lists, stacks, queues, trees, and graphs, and learn where to use them. By the end, you'll implement these structures to make your programs faster and be well-prepared for coding interviews. Prerequisites: CSC 115
CSC 220: DATA STRUCTURES
Program
Division
UG
School Division
School of Humanities, Sciences and Technology