Data mining is the computational process of discovering patterns in large data sets involving methods at the intersection of artificial intelligence, machine learning, statistics, and database systems. Our research is centered on the following areas: the analysis and modeling of large datasets for finding patterns and extracting knowledge; integration of heterogeneous datasets for understanding correlation and causality; study of dynamic and semantically rich network datasets; development of scalable methods; applications to biology and social networks. A significant part of our research is directed at the analysis of structure and semantics of dynamic, heterogeneous, composite graphs/networks.