Prerequisite: CSE103
Algorithms are at the heart of all computation.
Building on the algorithms
the introduced in CSE103, this course
provides a solid foundation in modern
algorithmics. Students develop a deeper
knowledge of the fundamental algorithms,
an understanding of how they
work, and an appreciation of how to
implement them efficiently. They also
learn how to reduce other problems related
to these fundamentals.