Algorithms in the "Real World" is a computer science class at Carnegie Mellon University. While the Course Versions links have information primarily related to each semester's offerings, the rest of the material on this site provides an excellent introduction of the subject matter for anyone who is interested. The lecture notes, which are neatly organized and could easily be made into a book, cover topics like data compression, cryptography, pattern matching, and much more. Links to several on- and offsite research papers, tutorials, and background information are also given.
Comments