The mountains of data in modern databases conceal undiscovered knowledge that can only be brought to light with the right tools. Data Mining seeks to provide methods and algorithms to uncover previously unknown connections. The book covers the material in a one-semester university or technical college course on data mining and is conceived as a classical textbook. It includes summaries, numerous examples, and practice exercises.