Modern technology has the means of collecting every minute detail of an organization’s business activity and customer interaction. To turn raw data into useful information and knowledge requires a judicious approach to extracting, cleansing, and aggregating data so that it can be used to support strategic decision making (e.g. forecasting and trend analysis, performance monitoring, etc.). Further, systems that handle the volume, variety, and velocity of such data is evolving quickly. This course endeavors to do so by extending the concepts introduced in the Database course and examines the various business intelligence and analytics techniques applied to large data sets.