This document outlines the topics to be covered in a course on data mining and data warehousing. It includes 30 units covering fundamental concepts like data preprocessing, modeling techniques for classification, clustering, association rule mining and their evaluation measures. Specific topics discussed are data warehousing concepts like star schema, OLAP, spatial and multimedia data mining, text mining. It also includes questions ranging from theoretical concepts to practical data-based problems for students to practice.