Statement of Course Outcomes


Course Number: CS 513


Course Name: Knowledge Discovery and Data Mining


Course Coordinator: Wendy Hui Wang


Graduate or Undergraduate Equivalent: None


Catalog Description: The course introduces fundamental and practical tools, techniques, and algorithms for Knowledge Discovery and Data Mining (KD&DM). It provides a balanced approach between methods and practices. On the methodological side, it covers the key techniques for transforming data into business intelligence including: Data Preprocessing, Data Quality, K-Nearest Neighborhood Algorithm, Machine Learning (ML) and Decision Trees (DT: C4.5, and CART), Artificial Neural Networks (ANN), Clustering, and Algorithm Evaluation Techniques. On the practical side, a number of case studies from the real world applications are analyzed and discussed to illustrate the practical significance of the various techniques and reinforce learning. A current list of KD&DM software products and algorithms are also introduced.


Prerequisite: Knowledge of probability.

.

Course Outcomes: The graduates of this course will be prepared to:
(Each course outcome is followed in parentheses by the Program Outcome to which it relates.)

1.        [Information Systems] Define, describe, and clearly state the objectives of Knowledge Discovery and Data Mining [core:requirements]

2.        [Information Systems] Identify relevant data and corresponding databases and data warehouses [core:requirements]

3.        [Computer Science] Describe how to access relevant data [core:environments]

4.        [Computer Science] Preprocess the data (clean, integrate, transform) [core:problem-solving]

5.        [Computer Science] Specify the proper algorithm(s) and data mining technique(s) [core:problem-solving]

6.        [Computer Science] Identify and or develop software to execute the specified algorithm(s)/data mining technique(s) [core:problem-solving]

7.        [Computer Science] Mine and discover models, patterns, dependencies that will enable predictions, make intelligent business and operation decisions, learn and extract nuggets of knowledge [core:problem-solving]

8.        [Information Systems] Present and document results [core:problem-solving]

9.        [Information Systems] Input the extracted knowledge to the next iterative steps [core:problem-solving]