Back to CS 473 homeage.


CS 473 is a required course for undergraduates in computer science. It can also be taken by graduate students in computer science and related areas who are interested in building up their algorithmic background. It satisfies the distribution requirement in theory (along with CS 573) for the MS and MCS programs. We encourge graduate students in computer science to take CS 573 (graduate algorithms), in particular if they have previously taken an undergraduate level algorithms class.

Prerequisites: Students are assumed to have mastered the material taught in CS 225 (basic algorithms and data structures) and CS 173 (discrete mathematics). Please note that "mastery" is not the same as "exposure" or even "a good grade". Hence, Homework Zero.

Last modified: Thu Aug 18 10:44:21 CDT 2013