PSU CS 350, Algorithms and Complexity, is an introduction to the design and analysis of algorithms. Please see the course syllabus, below, for detailed information and background.