Data mining refers to extracting or "mining" knowledge from a large amount of data. Data mining has evolved from several areas including databases, machine learning, algorithms, information retrieval, and statistics. Data warehousing involves data preprocessing, data integration, and providing on-line analytical processing (OLAP) tools for the interactive analysis of multidimensional data, which facilitates effective data mining. This course introduces data warehousing and data mining techniques and their tools.

Topics include Introduction to Data Mining, Data Preprocessing, Data Warehouse and OLAP technology, Mining frequent patterns, Classification & Prediction and Cluster analysis.