Data Structures and Algorithms

Download as PDF

Overview

Subject area

MTH

Catalog Number

4320

Course Title

Data Structures and Algorithms

Department(s)

Description

In this course, one learns how to design efficient algorithms and becomes familiar with common real-world algorithms. Examples include algorithms for sorting, data compression, finding a shortest path, and more. The course includes algorithm techniques such as divide-and-conquer, greedy algorithms, and dynamic programming. The course also goes over common data structures that algorithms rely on.

Typically Offered

Fall, Spring, Summer

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

022991

Course Schedule