2023-24 Undergraduate Catalog

CS 220 Data Structures

This course introduces the student to data structures with emphasis on pointers, recursion, classes, inheritance, and polymorphism. Fundamental data structures including linked lists, stacks, queues, and binary search trees are discussed as well as basic sorting and searching algorithms. Other topics include advanced problem solving and algorithm development, structured programming, I/O techniques, and files.

Credits

3

Prerequisite

CS 200

Distribution

Math & Science

Offered

Spring