# CS 458 Algorithms

## Contents

## Catalog Description

Among the topics covered are: review of basic data structures and their implementations; graphs, both directed and undirected; analysis of algorithms; sorting, searching, and merging, both internal and external methods; memory management algorithms; mathematical algorithms; and, as time allows, advanced topics such as NP-complete problems. Prerequisite - C or better in CS 202 and CS 303.

## Prerequisites

*TODO*

## Standard Content

### Course Outline

*TODO*

### Learning Outcomes

*TODO*

### Important Assignments and/or Exam Questions

*TODO*

### Standard resources

*TODO*