CSCI 230 Introduction to Data Structures and Algorithms

Focuses on implementation and mathematical analysis of foundational data structures and algorithms. Topics include arrays, lists, stacks, queues, trees, hashing, heaps, analysis of algorithms, storage allocation and memory management techniques.

Units: 3.00

UC, CSU, Associate Degree Applicable

Prerequisites: CSCI 120

Lecture: Minimum 32 hours per semester

Laboratory: Minimum 48 hours per semester

Departmental Recommendation: Successful completion of CSCI 200