Department of Computer Science and Engineering

CSE 247 / 502N

Spring 2016

Department of Computer Science
School of Engineering and Applied Science
Washington University in St. Louis

Message of the Day:

Welcome to the Inaugural Spring 2016 edition of CSE 247/502N.

About the course: CSE 247/501N provides an introduction to algorithms. We write computer programs to achieve a certain effect, but these programs become algorithms when we can reason logically about why they operate correctly and mathematically determine the resources they require. Familiarity with the fundamental algorithms we study here is a basic step in your transformation from computer programmer to computer scientist. Your ability to analyze an algorithm you have not previously seen takes you a step further in that transformation. Your transformation is complete when you can construct new algorithms to solve problems, and reason about your algorithms' correctness and resources requirements.

Thomas M. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein Introduction to Algorithms

Last modified 15:01:33 CST 22 January 2016 by Ron K. Cytron