Oct 24, 2021  
Loyola Marymount University Bulletin 2021-2022 
Loyola Marymount University Bulletin 2021-2022

CMSI 2120 Data Structures and Applications

4 semester hours

Specification and design of data types, information structures, and their associated algorithms. Collection classes and interfaces for sets, lists, stacks, queues, hierarchies, heaps, and dictionaries. Implementation techniques such as arrays, linked lists, hash tables, and efficient tree structures. Introduction to asymptotic computational complexity. Methods for sorting, indexing, and hashing.

Prerequisite: CMSI 1010