2026-2027 Academic Catalog 
    
    Jun 02, 2026  
2026-2027 Academic Catalog
Add to Portfolio (opens a new window)

CS 27500 - Data Structures


Prerequisite(s): CS 12400 FOR LEVEL UG WITH MIN. GRADE OF C- OR ECE 25100 FOR LEVEL UG WITH MIN. GRADE OF C-

Credit Hours: 3.00. Data structures describe the way that computer programs organize and store information. This course introduces the specification, representation and manipulation of the basic data structures common to much of computer programming such as: linked lists, arrays, stacks, queues, strings, trees, graphs, search trees, heaps, hash tables, and B-trees. Typically offered Fall.
Course Learning Outcomes
1. Demonstrate understanding of the abstract properties of various data structures such as stacks, queues, lists, and trees, and use them effectively in application programs.2. Implement data structures in various ways and compare these different implementations.3. Demonstrate understanding of various sorting algorithms and compare the efficiency of them in terms of time and space.


View Class Schedule




Add to Portfolio (opens a new window)