This is a first graduate level course in Data Mining, which is designed to teach students the key steps in data mining, along with the primary algorithms related to data acquisition, cleansing, and supervised and unsupervised learning.