CSCI 232.00: Data Structures and Algorithms
Travis J. Wheeler · The Mathematics Enthusiast · 2018
Course ObjectivesThe purpose of this course is to introduce you to essential data structures and algorithms that will serve as valuable building blocks for the remainder of your career as a computer scientist.In this class, we emphasize fundamental understanding and implementation.You will:• Become familiar with fundamental data structures like stacks, queues, priority queues, associative arrays / hashes, and graphs (e.g.search trees and perhaps tries) • Become familiar with fundamental algorithms based on these data structures, including sorting, clustering, graph search, and string search