CSI 382 - Data Mining and Knowledge Discovery


Course Code: CSI 381

Trimester: Spring 2019

Course Title: Data Mining and Knowledge Discovery

Course Level: Level 4 Term 2

Credit Hours: 3.0 hours/week

Program: B.Sc. in CSE


Course Outcomes

After completing the course, students are expected to be able to:

  1. Demonstrate advanced knowledge of data mining concepts and techniques. (Knowledge and Application)

  2. Apply the techniques of clustering, classification, association finding, feature selection and visualization on real world data (Application, Research, Innovation)

  3. Understand and apply a wide range of clustering, estimation, prediction, and classification algorithms, including k-means clustering, BIRCH clustering, Kohonen clustering, classification and regression trees, the C4.5 algorithm, logistic Regression, k-nearest neighbor, multiple regression, and neural networks.(Apply, Analyze and Design)

  4. Determine whether a real world problem has a data mining solution and apply data mining software and toolkits to solve those problems. (Create and Evaluate)

  5. Demonstrate knowledge of the ethical considerations involved in data mining. (Professionalism and Environmental Sustainability)

Course Outline

CSI 381 - Data Mining and Knowledge Discovery.pdf

Lecture Slides

Lecture Slides 1 - Introduction to Data Mining - Lec - 1.pdf

Lecture Slides 2 - Data Preprocessing - Lec - 2.pdf

Lecture Slides 3 - Exploratory Data Analysis - Lec - 3.pdf

Lecture Slides 4 - Statistical Inference - Lec - 4.pdf

Lecture Slides 5 - K-Nearest Neighbor Algorithm - Lec - 5.pdf

Lecture Slides 6 - Decision Trees - Lec - 6.pdf

Lecture Slides 7 - Neural Networks - Lec - 7.pdf

Lecture Slides 8 - Clustering Analysis - Lec - 8.pdf

Lecture Slides 9 - Model Evaluation Techniques - Lec - 9.pdf

Lecture Slides 10 - Association Mining - Lec - 10.pdf

Important Deadlines for Spring 2022

Classes(5 weeks): 01 January – 6th February 2022

Term 1 Exam: 7th February – 16th February 2022

Classes(5 weeks): 17th February – 24th March 2022

Term 2 Exam: 25th March – 4th April 2022

Classes(3 weeks): 5th April – 27th April 2022

Classes(2 weeks): 9th May – 19th May 2022

Final Term Exam: 26th May – 9th June 2022