Upon completion of the course, the student should:
• have a deeper understanding of database systems and their underlying theory
to be able to improve the decision-making process. 
• understand the technology of data warehousing.
• understand data mining concepts and techniques. 
• be able to develop applications of higher order database systems.


Data Warehousing concepts
Comparing operational database to data warehouse
Data Warehousing system and components
Data transformation process functions
Online analytical processing (OLAP) and OLAP tools.
Data Warehousing applications 
Data Mining concepts and techniques
Association Analysis
Cluster Analysis
Anomaly Detection
Web Mining
Data Mining applications