Algorithms & Data Structures


Algorithms & Data Structures |

CS 2420 (Intro to Algorithms & Data Structures ) - 3 credits

Suggested Grades: 11-12
Prerequisites: Computer Programming 2

Introduces data structures using an object-oriented programming language, and paradigm. Studies data abstraction as a design tool. Includes advanced arrays, records, dynamic data structures, searching and sorting, vectors, trees, linked lists, and graphs. Uses file I/O to store data structures. Discusses algorithm metrics.