Oct 18, 2024  
2023-2024 Undergraduate Bulletin 
    
2023-2024 Undergraduate Bulletin [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

DATA 370 - Data Structures and Algorithms I


3 credit hours - Introduction to fundamental data structures and algorithms to solve computational problems.  Emphasis on quantitative performance analysis of the various approaches along with applications.  Topics include lists, queues, stacks, sorting (insertion, merge, quick), search trees (binary, red-black), and hash tables (separate chaining, probing).

Part I of a two-part course:  Part I covers fundamentals, sorting, and searching, Part II covers graphs, strings, and advanced applications. Prerequisite(s): DATA 171 DATA 245  and DATA 246 



Add to Portfolio (opens a new window)