Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
3 views10 pages

DM Course Hand-Out

The document outlines the course details for Data Mining (DSE2103) offered in the B.Tech. CSE (Data Science) program at Manipal University Jaipur for the August-December 2025 session. It includes information on course objectives, outcomes, assessment criteria, syllabus, and a detailed lecture plan. The course aims to equip students with the skills to analyze and derive insights from large datasets using various data mining techniques.

Uploaded by

akriti.memer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views10 pages

DM Course Hand-Out

The document outlines the course details for Data Mining (DSE2103) offered in the B.Tech. CSE (Data Science) program at Manipal University Jaipur for the August-December 2025 session. It includes information on course objectives, outcomes, assessment criteria, syllabus, and a detailed lecture plan. The course aims to equip students with the skills to analyze and derive insights from large datasets using various data mining techniques.

Uploaded by

akriti.memer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

MANIPAL UNIVERSITY JAIPUR

Department of Data Science & Engineering


Course Hand-out

A. Basic Details:

Programme Name: B.Tech. CSE (Data Science)


Course Name: Data Mining
Course Code: DSE2103
LTPC (Lecture Tutorial Practical Credits): 3,1,2,4
Session: August – December 2025
Class: III
Course Coordinator: Dr. Sukhwinder Sharma
Dr. Sukhwinder Sharma, Dr. Aprna
Course Instructor(s): Tripathi, Dr. Pooja Gupta, Dr. Neeraj
Kumar Verma, Dr. Srikanta Pradhan
Additional Practitioner(s) – if any

(Industry Fellow/ Visiting Faculty/ Adjunct Faculty, NA


etc.):

B. Introduction: This course on Data Mining helps students learn how to discover useful
patterns and insights from large amounts of data. It covers important topics like
cleaning data, finding patterns, grouping similar data, making predictions, and
detecting unusual data. Real-life case studies make learning more practical and
meaningful.

C. Course Outcomes:

Target Target Attainment


CO Statement CO Level
Attainment % level
DSE2103.1 Remember
Remember and identify
(Level 1) 85% 3
fundamental terms and
concepts in data mining.
DSE2103.2 Understand
Explain the significance and 85% 3
(Level 2)
application of data mining
methods and visualization
techniques
DSE2103.3 Apply
Apply data mining
(Level 3) 85% 2
algorithms to build
predictive models.
DSE2103.4 Evaluate
Evaluate and compare the
(Level 5)
performance of different
data mining techniques by 85% 2
analysing their
effectiveness and efficiency
in various data mining tasks
DSE2103.5 Create
Design and implement data
(Level 6) 80% 2
mining techniques to real-
world data sets

Information about attainment levels:

Attainment (%) Level


< 60 % 0
≥ 60% < 70% 1
≥ 70% < 80% 2
≥ 80 3

D. Program Outcomes and Program Specific Outcomes:


[PO.1]. Engineering Knowledge: Apply the knowledge of mathematics, science,
engineering fundamentals, and an engineering specialization to the solution of
complex engineering problems
[PO.2]. Problem Analysis: Identify, formulate, research literature, and analyze
complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences
[PO.3]. Design/Development of solutions: Design solutions for complex
engineering problems and design system components or processes that meet the
specified needs with appropriate consideration for the public health and safety, and
the cultural, societal, and environmental considerations
[PO.4]. Conduct investigations of complex problems: Use research-based
knowledge and research methods including design of experiments, analysis and
interpretation of data, and synthesis of the information to provide valid conclusions
[PO.5]. Modern tool usage: Create, select, and apply appropriate techniques,
resources, and modern engineering and IT tools including prediction and modeling to
complex engineering activities with an understanding of the limitations
[PO.6]. The engineer and society: Apply reasoning informed by the contextual
knowledge to assess societal, health, safety, legal, and cultural issues and the
consequent responsibilities relevant to the professional engineering practice
[PO.7]. Environment and sustainability: Understand the impact of the professional
engineering solutions in societal and environmental contexts, and demonstrate the
knowledge of, and need for sustainable development
[PO.8]. Ethics: Apply ethical principles and commit to professional ethics and
responsibilities and norms of the engineering practices
[PO.9]. Individual and team work: Function effectively as an individual, and as a
member or leader in diverse teams, and in multidisciplinary settings
[PO.10]. Communication: Communicate effectively on complex engineering
activities with the engineering community and with society at large, such as, being
able to comprehend and write effective reports and design documentation, make
effective presentations, and give and receive clear instructions
[PO.11]. Project management and finance: Demonstrate knowledge and
understanding of the engineering and management principles and apply these to
one’s own work, as a member and leader in a team, to manage projects and in
multidisciplinary environments
[PO.12]. Life-long learning: Recognize the need for, and have the preparation and
ability to engage in independent and life-long learning in the broadest context of
technological change

At the end of the program, the students will be able to


[PSO.1]. Understand the role of mathematics, statistics, and AI techniques in the
field of data science & engineering.
[PSO.2]. Apply the acquired knowledge and expertise to perform data analytics
tasks for multidimensional data sets.
[PSO.3]. Develop effective and scalable industrial solutions for real world socio-
economic problems using data analytics tools and techniques.

E. Assessment Plan:

Criteria Description Maximum Marks


Mid-Term Examination 30
Internal Assessment (Close Book)
(Summative)
Class Work Sessional (CWS): 30
Quiz, Assignment
End Term Exam End Term Exam 40
(Summative) (Close Book)
Total 100
Attendance A minimum of 75% Attendance is required to be maintained by a
(Formative) student to be eligible to appear for the ETE. The allowance of 25%
includes all types of leaves including medical leaves.
F. Syllabus:
Data preprocessing: Data cleaning, Data transformation, Data reduction,
Discretization and generating concept hierarchies, Visualization techniques. Mining
Frequent Patterns DataMart, OLTP, OLAP, Transformation and ETL operation,
Statistics, Data Mining Goals, KDD Process, Data Mining Techniques, Applications,
Issues. Association Rule Mining: Associations and Correlations, Basic Concepts
and Methods, Market Basket Analysis, Frequent Itemset, Closed Itemset,
Association rules, Apriori algorithm, Generating association rules, Data Mining
Algorithms: Decision Tree, Classification and Prediction, Clustering. Tree
Construction Principle: Best Split, Splitting Indices, Splitting Criteria, Decision
Tree Construction Algorithms: CART, ID3, C4.5, Decision Tree Construction with
Pre-sorting, Random Forest, Approximate Methods. Classification and Prediction:
Naïve Bayes, Backpropagation, Support Vector Machine, Lazy Learner, K-Nearest
Neighbour. Clustering: Cluster Analysis, Partitioning Methods, Hierarchical
Clustering, Density based Clustering. Outlier Detection: Definition, Outlier
Analysis, Outlier Detection Method. Case Study related to advance data mining
techniques.
References:
1. Han, J., Pei, J., & Tong, H. (2022). Data mining: Concepts and Techniques. Morgan
Kaufmann.
2. L. Bing Web Data Mining Springer-Verlag, 2017.
3. P. Ponniah, Data Warehousing, (2e), Wiley India Pvt. Ltd., 2011
4. Berson and S. J. Smith, Data Warehousing, Data Mining & OLAP, (10e), Tata
McGraw – Hill, 2007.
G. Lecture Plan:

Lecture Topic Session Corresponding Mode of Mode of


No. Outcome CO delivery assessing
CO
1 Introduction to An overview of DSE2103.1
Lecture
Assignment,
Course, Data the course and based
Preprocessing understand the teaching- Quiz, MTE,
basics of data learning ETE
mining and data
preparation.
2 Data cleaning, Learn how to DSE2103.2 Lecture
Assignment,
Data clean, change, based
and reduce data teaching- Quiz, MTE,
transformation,
for better results. learning ETE
Data reduction
3 Discretization See how to DSE2103.2 Lecture
Assignment,
and generating simplify data based
and make it teaching- Quiz, MTE,
concept
easier to learning ETE
hierarchies,
understand
Visualization
using charts and
techniques
summaries.
4 Mining Frequent Find patterns in DSE2103.2 Lecture
Assignment,
Patterns, data and learn based
how DataMarts teaching- Quiz, MTE,
DataMart
are used. learning ETE
5 OLTP, OLAP Understand how DSE2103.1 Lecture
Assignment,
OLTP and OLAP based
systems help in teaching- Quiz, MTE,
managing and learning ETE
analyzing data.
6 Transformation Learn how data DSE2103.2 Lecture
Assignment,
and ETL moves from based
source to teaching- Quiz, MTE,
operation,
storage and the learning ETE
Statistics
basics of
statistics used in
mining.
7 Data Mining Know why we DSE2103.1 Lecture
Assignment,
Goals, KDD use data mining based
and learn about teaching- Quiz, MTE,
Process
the step-by-step learning ETE
process to do it.
8 Data Mining Explore different DSE2103.2 Lecture
Assignment,
Techniques, ways data based
mining is used teaching- Quiz, MTE,
Applications,
and the learning ETE
Issues
problems it can
solve.
9 Association Rule Learn about DSE2103.3 Lecture
Assignment,
Mining: finding based
connections and teaching- Quiz, MTE,
Associations and
relationships in learning ETE
Correlations,
data using
Basic Concepts
simple rules.
and Methods
10 Market Basket Understand how DSE2103.3 Lecture
Assignment,
Analysis to use based
transaction data teaching- Quiz, MTE,
to find buying learning ETE
patterns.
11 Frequent Itemset Figure out which DSE2103.3 Lecture
Assignment,
items appear based
often in teaching- Quiz, MTE,
transaction learning ETE
records.
12 Closed Itemset Identify item DSE2103.3 Lecture
Assignment,
groups that often based
show up teaching- Quiz, MTE,
together in data. learning ETE
13 Association Make useful DSE2103.3 Lecture
Assignment,
rules rules from based
frequently found teaching- Quiz, MTE,
items. learning ETE
14 Apriori algorithm Learn the step- DSE2103.3 Lecture
Assignment,
by-step Apriori based
method to find teaching- Quiz, MTE,
patterns in data. learning ETE
15 Apriori algorithm Practice using DSE2103.3 Learning
Assignment,
Apriori algorithm through
to solve real- problem- Quiz, MTE,
world problems. solving ETE
16 Apriori algorithm Use tools to run DSE2103.3 Technology
Assignment,
Apriori algorithm based
and find learning Quiz, MTE,
patterns. ETE
17 Generating Create rules DSE2103.3 Lecture
Assignment,
association rules from frequent based
itemsets and teaching- Quiz, MTE,
understand their learning ETE
meaning.
18 Data Mining Understand how DSE2103.3 Lecture
Assignment,
Algorithms: decision trees based
work for sorting teaching- Quiz, MTE,
Decision Tree
and classifying learning ETE
data.
19 Classification Use DSE2103.3 Lecture
Assignment,
and Prediction, classification based
and clustering teaching- Quiz, MTE,
Clustering
learning ETE
methods to find
patterns in data.
20 Tree Learn how to DSE2103.4 Lecture
Assignment,
Construction pick the best based
Quiz, MTE,
Principle: Best place to split teaching-
data in decision learning ETE
Split
trees.
21 Splitting Indices, Understand how DSE2103.4 Lecture
Assignment,
Splitting Criteria we measure and based
decide where to teaching- Quiz, MTE,
split data in a learning ETE
tree.
22 Decision Tree Learn the basics DSE2103.4 Lecture
Assignment,
Construction of the CART based
decision tree teaching- Quiz, MTE,
Algorithms:
method. learning ETE
CART
23 CART Practice solving DSE2103.4 Learning
Assignment,
problems using through
the CART problem- Quiz, MTE,
algorithm. solving ETE
24 ID3 Build a decision DSE2103.4 Learning
Assignment,
tree using the through
ID3 method. problem- Quiz, MTE,
solving ETE
25 ID3 Use a software DSE2103.4 Technology
Assignment,
tool to build a based
decision tree learning Quiz, MTE,
with ID3. ETE
26 C4.5 Learn how the DSE2103.4 Learning
Assignment,
C4.5 algorithm through
builds decision problem- Quiz, MTE,
trees and how it solving ETE
differs from
others.
Mid Term Examination
27 Decision Tree See how sorting DSE2103.4 Lecture
Assignment,
Construction data first helps in based
Quiz, ETE
with Pre-sorting building better teaching-
trees. learning
28 Random Forest Understand DSE2103.5 Lecture
Assignment,
what Random based
Quiz, ETE
Forest is and teaching-
how it works with learning
multiple trees.
29 Approximate Learn about DSE2103.5 Lecture
Assignment,
Methods shortcuts and based
Quiz, ETE
fast methods to teaching-
handle large learning
amounts of data.
30 Classification Use Naïve Bayes DSE2103.3 Lecture
Assignment,
and Prediction: method to make based
Quiz, ETE
Naïve Bayes predictions. teaching-
learning
31 Naïve Bayes Practice solving DSE2103.3 Learning
Assignment,
prediction through
Quiz, ETE
problems using problem-
Naïve Bayes. solving
32 Backpropagation Learn how DSE2103.3 Lecture
Assignment,
backpropagation based
Quiz, ETE
works in training teaching-
models. learning
33* Support Vector Understand how DSE2103.3 Lecture
Assignment,
Machine the Support based
Quiz, ETE
Vector Machine teaching-
(SVM) helps in learning
classifying data.
34* Support Vector Use SVM to solve DSE2103.3 Lecture
Assignment,
Machine classification based
Quiz, ETE
problems with teaching-
real data. learning
35 Lazy Learner Understand DSE2103.3 Lecture
Assignment,
simple learning based
Quiz, ETE
methods that teaching-
work with learning
examples stored
in memory.
36 K-Nearest Use K-Nearest DSE2103.3 Lecture
Assignment,
Neighbour Neighbour (K- based
Quiz, ETE
NN) to predict teaching-
outcomes based learning
on nearby data.
37 K-Nearest Solve practical DSE2103.3 Learning
Assignment,
Neighbour problems using through
Quiz, ETE
the K-NN problem-
method. solving
38 Clustering: Understand DSE2103.3 Lecture
Assignment,
Cluster Analysis what clustering based
Quiz, ETE
is and why it's teaching-
useful. learning
39 Partitioning Use K-Means DSE2103.3 Lecture
Assignment,
Methods and similar based
Quiz, ETE
methods to teaching-
divide data into learning
groups.
40 Hierarchical Build and DSE2103.3 Learning
Assignment,
Clustering understand through
Quiz, ETE
clustering trees problem-
using solving
hierarchical
methods.
41 Density based Group data DSE2103.3 Lecture
Assignment,
Clustering based on density based
Quiz, ETE
and find teaching-
meaningful learning
patterns.
42 Outlier Learn what DSE2103.1 Lecture
Assignment,
Detection: outliers are and based
Quiz, ETE
Definition why they matter teaching-
in data mining. learning
43 Outlier Analysis Study data to DSE2103.5 Flipped
Assignment,
find points that Classroom
Quiz, ETE
don't follow the
pattern.
44 Outlier Analysis Explore more DSE2103.5 Flipped
Assignment,
ways to find Classroom
Quiz, ETE
unusual data
points.
45 Outlier Use different DSE2103.5 Lecture
Assignment,
Detection techniques to based
Quiz, ETE
Method spot odd or rare teaching-
data entries. learning
46 Outlier Practice outlier DSE2103.5 Lecture
Assignment,
Detection detection using based
Quiz, ETE
Method software tools. teaching-
learning
47* Case Study Study real DSE2103.5 Individual
Assignment,
related to examples of how learning/
Quiz, ETE
advance data advanced data self-study
mining mining is used.
techniques
48* Case Study Think about and DSE2103.5 Individual
Assignment,
related to understand how learning/
Quiz, ETE
advance data mining self-study
mining techniques solve
real-life
techniques
problems.
End Term Examination
H. Course Articulation Matrix:

Correlation with Program Outcomes and Program Specific Outcomes


CO Statement
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
Remember
and identify
fundamental
DSE2103.1 2 2 2 2 2 1 1 1 1 1
terms and
concepts in
data mining.
Explain the
significance
and
application
DSE2103.2 of data 2 2 2 2 1 1 1 1 1 1
mining
methods and
visualization
techniques
Apply data
mining
algorithms to
DSE2103.3 2 2 2 2 1 1 1 1 1 1 1 1
build
predictive
models.
Evaluate and
compare the
performance
of different
data mining
techniques
DSE2103.4 by analysing 1 1 1 1 1 1 1 2 2 2
their
effectiveness
and
efficiency in
various data
mining tasks
Design and
implement
data mining
DSE2103.5 2 1 1 2 2 1 1 2 1 2 2 2
techniques
to real-world
data sets
1: Low Correlation 2: Moderate Correlation 3: Substantial Correlation

You might also like