|
Nov 24, 2024
|
|
|
|
2023-2024 Undergraduate Catalog [ARCHIVED CATALOG]
|
CSE 250LR - Data Structures Provides a rigorous analysis of the design, implementation, and properties of advanced data structures. Topics include time-space analysis and tradeoffs in arrays, vectors, lists, stacks, queues, and heaps; tree and graph algorithms and traversals, hashing, sorting, and data structures on secondary storage. Surveys library implementations of basic data structures in a high-level language. Advanced data structure implementations are studied in detail. Illustrates the importance of choosing appropriate data structures when solving a problem by programming projects in a high-level language.
Credits: 4
Grading Graded (GRD)
Typically Offered: Fall, Spring, Summer
Requisites: Pre-Requisite: CSE 116 and (CSE 191 or MTH 311 ) and (MTH 121 or MTH 131 or MTH 141 or MTH 137 ). Engineering, Bioinformatics, Computational Physics, or Math Majors, Computer Science Minors, and Data Intensive Computing Certificate students only.
|
|