In this course, students will learn about the advances in computer information systems, machine learning, statistics, intelligent systems and methodologies for the automatic discovery of knowledge from large high dimensional databases. The course covers basic concepts and techniques, including data cleaning, clustering, classification, association rules mining. Finally, the course surveys data mining tools and applications