Back to CS
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.
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 2011