Go to Main Content

Brown University



Catalog Entries


Fall 2019
Jun 03, 2020
Transparent Image
  Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.

CSCI 1570 - Design and Analysis of Algorithms
A single algorithmic improvement can have a greater impact on our ability to solve a problem than ten years of incremental improvements in CPU speed. We study techniques for designing and analyzing algorithms. Typical problem areas addressed include hashing, searching, dynamic programming, graph algorithms, network flow, and optimization algorithms including linear programming. Prerequisites: CSCI 0160, CSCI 0180, or CSCI 0190, and one of CSCI 0220, CSCI 1010, CSCI 1450, MATH 0750, MATH 1010, MATH 1530.
0.000 OR 1.000 Credit hours
0.000 OR 1.000 Lecture hours
0.000 Lab hours

Levels: Graduate, Undergraduate
Schedule Types: Lab, Primary Meeting
All Sections for this Course

Computer Science Department

Return to Previous New Search XML Extract
Transparent Image
Skip to top of page