Description
Algorithms & Complexity
This course will focus both on presenting general techniques for designing correct and efficient algorithms, as well as on formal methods for proving the correctness and analyzing the complexity of such algorithms.

Prerequisite: A grade of "B-" or better in COMP 363.

Outcomes: Students learn: the ability to design and analyze efficient algorithms; understanding of the necessary models and mathematical tools; understanding of a variety of useful data structures and fundamental algorithms; exposure to the classification of computational problems into different complexity classes.
Details
Grading Basis
Graded
Units
3
Component
Lecture - Required
Offering
Course
COMP 460
Academic Group
College of Arts and Sciences
Academic Organization
Computer Science
Enrollment Requirements
Prerequisite: A grade of "B-" or better in COMP 363.