Data Structures and Algorithms

Download as PDF

Overview

Subject area

CMP

Catalog Number

338

Course Title

Data Structures and Algorithms

Department(s)

Description

Abstract characterizations as well as the design and implementation of data structures such as arrays, stacks, queues, linked lists, binary search trees, heaps, hash tables and graphs along with algorithms that make use of such structures including algorithms for sorting as well as searching will be studied. Algorithms will be analyzed for their asymptotic behavior in terms of time and space complexity. Implementation issues will be considered and students will write programs that embody these data structures and algorithms. Prerequisites: CMP 232, CMP 157, CMP 158, and CMP 168

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

Yes

Credits

Minimum Units

4

Maximum Units

4

Academic Progress Units

4

Repeat For Credit

No

Components

Name

Lecture

Hours

4

Requisites

038177

Course Schedule