2021-2022 Catalog Updates

DS 520 Data Mining

Data mining involves the processing, analysis, and presentation of data to gain valuable information. Emphasis is placed on preparing high-quality, appropriate data that is relevant to the problem being assessed. Topics include clustering, classification, regression, pattern mining, prediction, association, and outlier detection, with attention being given to various forms of data, including time-series data and web data. Students will develop an understanding that many of these concepts depend on the notion of data proximity.




  1. As a result of this course, students will know or be able to do the following:
  2. Understand the metrics appropriate for comparing various kinds of data.
  3. Understand the importance of feature selection for clustering, classification, and regression.
  4. Apply the Apriori algorithm to a range of applications for pattern mining.
  5. Analyze the data that may benefit from the use of regression and classification models.
  6. Evaluate the criteria that might lead to the selection of one method over another.
  7. Create a data mining deliverable using appropriate algorithms.