Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Engineering LibreTexts

CISP 430: Data Structures (Aljuboori)

( \newcommand{\kernel}{\mathrm{null}\,}\)

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. Various sorting and searching algorithms are presented and analyzed using Big-O notation.

Thumbnail: Image by Pexels from Pixabay


CISP 430: Data Structures (Aljuboori) is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.

  • Was this article helpful?

Support Center

How can we help?