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.




Algorithms are at the heart of all computation.  Building on the algorithms the introduced in CS112, 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.