Apr 25, 2024  
2009-2010 Undergraduate Catalog 
    
2009-2010 Undergraduate Catalog [Archived Catalog]

CS 211 - Data Structures and the Analysis of Algorithms


Topics include concepts of data and its representation in a computer; linear lists, stacks, queues, strings, arrays, trees, orthogonal lists, and other advanced data structures used in high level programming languages. Detailed study of a variety of techniques for hashing, sorting and searching, and the preliminary analysis of such algorithms to determine their complexity and efficiency.

Prerequisites: CS 113

Credits: 4 cr.