McConnell (Canisius College) developed this course to make students aware of the impact of algorithms on a program's efficiency and instruct them in the skills to analyze algorithms used in programs. Students learn the basics of analysis; searching, selecting, and sorting algorithms; and the element...