This report presents an introduction to data warehousing and data mining, covering key concepts, definitions, and applications within the context of a CSC 322 course. It explores the evolution of data mining, its multidisciplinary nature, and its diverse application areas, including market analysis, fraud detection, and web analytics. The report defines data versus knowledge, and outlines the typical data mining process. It also describes the semester project, which involves developing a data warehousing application for a chosen organization. Furthermore, the report delves into the types and applications of data warehouses, illustrating examples from the healthcare and other sectors, and discusses data warehousing in the context of business intelligence, highlighting the need for intelligent decision support. The report also covers the technical aspects of data warehousing, including its architecture, design considerations, and the importance of historical data for informed decision-making. The content is based on lectures from Dr. Umair Abdullah.