BAYBURT University Information Package / Course Catalogue

Home Information on the Institution Information on Degree Programmes General Information for Students
Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
ENM105Machine LearningElective116
Level of Course Unit
Second Cycle
Objectives of the Course
The aim of this course, to get applicable information that are not known before from wide databases and supply these information proper to the usage goal with different variations of analyse methods
Name of Lecturer(s)
Doç.Dr. Didem Güleryüz
Learning Outcomes
1Describe the definition and aim of data mining.
2Identify overview to application areas, techniques and methods of discipline
3Identify data pre-processing steps for data warehouse concept.
4Plan proper solution to the problems and define data mining algorithms
5Apply association rules.
6Analyse decision trees and classification techniques
7Distinguish clustering methods
Mode of Delivery
Normal Education
Prerequisites and co-requisities
None
Recommended Optional Programme Components
None
Course Contents
This course, which is an introduction to data mining, includes basic Data Preprocessing, Association Rules, Classification and Bundling algorithms and their applications. The final sections of the course are devoted to advanced topics such as data mining and Intrusion Detection and Text/Web Mining.
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Description of data mining
2Overview to application areas, techniques and methods of discipline. data mining steps, OLAP
3Data preparation process and techniques for data mining
4Data preparation process and techniques for data mining
5Mining algorithm, method, association rules(Appriori algorithm)
6Mining algorithm, method, association rules(FP Growth algorithm)
7Mining algorithm, method, association rules(different types of rule extraction)
8Midterm Exam
9Mining algorithm, method, classification and prediction(Decision trees)
10Mining algorithm, method, classification and prediction(Bayesian classification)
11Application examples
12Data mining cluster analysis and data types
13Data mining clustering methods (k-neighbour algorithm)
14Data mining clustering methods(hierarchical methods, density based methods)
15Homework assessment
Recommended or Required Reading
G. Silahtaroğlu, Veri Madenciliği, Papatya Yayınevi, İstanbul, 2008. Yalçın Özkan, Veri Madenciliği Yöntemleri, Papatya Yayınevi, İstanbul, 2008 J. Han, M. Kamber, Data MiningConceptsandTechniques, 2. Ed.,USA, 2006. Yaşar Gözüdeli, Yazılımcılar İçin SQL Server 2008 ve Veritabanı Programlama, Seçkin Yayıncılık, 2009, Ankara Turgut Özseven, Veritabanı yönetim Sistemleri I, Murathan Yayınları, 2010, Trabzon GehrkeRamakrishnan, Database Management Systems, McGraw-Hill, 2003.
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
Midterm Examination1100
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Language of Instruction
Turkish
Work Placement(s)
None
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination122
Quiz313
Attending Lectures14342
Project Preparation21020
Project Presentation212
Project Design/Management2510
Individual Study for Mid term Examination6424
Individual Study for Final Examination8540
Individual Study for Quiz339
Homework3412
TOTAL WORKLOAD (hours)165
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
PO
12
LO1 3  553  5 1
LO254 4425454 5
LO3 33  355  5 
LO454  5 45555 
LO5  4444 44  4
LO632  34534   
LO7  5  2  5 55
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High