Data Structures and Algorithms
Related Programs
- Computer Science (Minor)
Related Courses
- Artificial Intelligence & Robotics (CS495)
- Computer Networks (CS355)
- Database Systems (CS360)
- Games Programming (CS496)
- Operating Systems Design (CS320)
- Programming Foundations II (CS185)
- Software Engineering (CS375)
CS280
This course guides the student through a study of data structures and algorithms. It includes algorithm development and analysis, array-lists, linked lists, stacks, queues, trees, hashing, graphs, and sorting algorithms. Although Java will be the primary programming language, the material is covered in a manner that facilitates implementation in any language. Prerequisite: Grade C or higher in CS 185. Fall, Spring.