COMP40370 Data Mining

Academic Year 2024/2025

The course is structured in such a way as to present important concepts of data mining and how these concepts are implemented and used in real-world applications. The key idea behind this course is to integrate the theory and practice of data mining with many references to real-world problems and cases to illustrate the concepts and the implementation issues as we go through the lectures. The first chapter is devoted to a brief introduction to some background information needed to understand the material. This is followed by data warehouse topic and how different is from database concept. The notion of data mining process is explained and how it relates to the complete KDD process, as it is very important to understand that data mining is not an isolated subject. We will then overview a survey of some techniques used to implement data mining algorithms. We will follow by studying some core topics of data mining; classification ,clustering, and association rules. Other concepts, such as prediction, regression , and pattern matching, will also be covered, but viewed as special cases of the three core topics. In each concept we will only concentrate on the most popular techniques and algorithms.

Show/hide contentOpenClose All

Curricular information is subject to change

Learning Outcomes:

- Why Data Mining and what is Data Mining?
- What is Data Warehouse and its architecture?
- Understand multi-dimensional data model.
- Understand the data pre-processing phase.
- Understand core functions of Data Mining.
- Classification, clustering and association rules .

Indicative Module Content:

~

Student Effort Hours: 
Student Effort Type Hours
Lectures

24

Practical

24

Autonomous Student Learning

76

Total

124

Approaches to Teaching and Learning:
The delivery of this module will consists of
- 2 lectures per week for 12 weeks
- 1 practical/tutorial session of 2 hours per week for 12 weeks. During these sessions we will go into the details of some popular algorithms and concepts that were introduced in the lectures. We will also use a data mining software tool to analyse some datasets and learn how the whole process of the data mining works, its advantages and disadvantages.
 
Requirements, Exclusions and Recommendations

Not applicable to this module.


Module Requisites and Incompatibles
Not applicable to this module.
 
Assessment Strategy  
Description Timing Open Book Exam Component Scale Must Pass Component % of Final Grade
Practical Skills Assessment: The module has a weekly practical session. The students will be asked to submit some of the practical works. There will be two practical submissions during the semester. n/a Graded No

25

Exam (In-person): This final exam, which usually takes place by the end of the semester, is organised by the UCD exams office. n/a Graded No

50

Quizzes/Short Exercises: These are short assessments organized every five weeks. They consist of in-class exercises, quizzes, and MCQ-type questions. n/a Graded No

25


Carry forward of passed components
No
 
Resit In Terminal Exam
Spring Yes - 2 Hour
Please see Student Jargon Buster for more information about remediation types and timing. 
Feedback Strategy/Strategies

• Feedback individually to students, post-assessment
• Group/class feedback, post-assessment
• Online automated feedback

How will my Feedback be Delivered?

The students will be given feedback on their tutorial or practical work within 2 weeks following their submissions.