# CISP 430: Data Structures

- By: Suha Aljuboori
- Publisher: Folsom Lake College
- Source: [LibreTexts](https://eng.libretexts.org/Courses/Folsom_Lake_College/CISP_430%3A_Data_Structures_(Aljuboori))
- Licence: not stated by the source
- Read at LibreTexts: https://eng.libretexts.org/Courses/Folsom_Lake_College/CISP_430%3A_Data_Structures_(Aljuboori)
- PDF: https://downloads.libretexts.org/api/v1/download/eng-46456/pdf

This course applies object-oriented techniques for systematic problem analysis and the managing of program complexity using abstraction. Specifications, design, coding, testing, and documentation of large multi-file programs are covered. It uses advanced language features such as classes, strings, non-text files, pointers, and recursion. Abstract data types such as stacks, queues, lists, binary trees, heaps/priority queues, hash tables, and graphs are examined.

