Information Package

Program of Technology and Knowledge Management

TKM414

DATA MINING AND APPLICATIONS

Course Code
TKM414
Semester
-
Theory+Practice
3 + 0
ECTS
5
Course TypeElective Course
Course LevelBachelor's Degree
Year of Study-
Semester-
ECTS5
Name of Lecturer(s)
Learning Outcomes

At the end of this course, the students;

  1. They will see general information about Python Programming Language, creating functions and loops, writing basic code, and functions of basic packages (modules).
  2. They will see the general use of Spyder and JupyterLab interfaces and the basic code writing on them.
  3. Data parsing and merging,
  4. Data visualization,
  5. They will learn some data mining techniques both theoretically and practically.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsNA
Course DescriptionIt is a course for learning Python programing language and making applications on Basic Data Mining techniques.
Course Contents
WEEK TOPICS
1st Week Introduction to Python
2nd Week Data Structures in Python
3rd Week Conditional Expressions and Loops
4th Week Input Structure, Functions in Python
5th Week Some Functional Packages (Modules)
6th Week Numpy and Pandas Packages
7th Week Data Manipulation
8th Week Mid-term examination
9th Week Data Visualization
10th Week Introduction to Data Mining, Current Issues on Data Science
11th Week Data mining technique 1 (theoretical and applied)
12th Week Data mining technique 2 (theoretical and applied)
13th Week Data mining technique 3 (theoretical and applied)
14th Week General review and presentations
Recommended or Required Reading"Data Mining: Concepts and Techniques", Jiawei Han and Micheline Kamber, Morgan Kaufmann, 2001.
"Data Mining: Practical Machine Learning", Ian H. Witten, Eibe Frank, Morgan Kaufmann, 2000.
"Principles of Data Mining (Adaptive Computation and Machine Learning)", D Hand, MIT Press, 2001.
Planned Learning Activities and Teaching Methods
  • Lecture
  • Questions/Answers
  • Case Study
  • Problem Solving
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 30
Project 1 30
Total(%) 60
Contribution of In-term Studies to Overall Grade(%) 60
Contribution of Final Examination to Overall Grade(%) 40
Total(%) 100
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 2 2
Preparation for Quiz
Individual or group work 14 3 42
Preparation for Final exam 1 25 25
Course hours 14 3 42
Preparation for Midterm exam 1 20 20
Laboratory (including preparation)
Final exam 1 2 2
Homework
Project 1 16 16
Total Work Load149
Total Work Load / 30 (h)4.96
ECTS Credit of the Course5
Language of InstructionTurkish
Work Placement(s)No
LO1 LO2 LO3 LO4 LO5
K1 X X X
K2 X X
K3 X
K4
K5
K6
K7
K8 X
K9
K10
K11
K12
K13 X X
K14 X X
K15 X X