SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
From data mining to knowledge discovery: an overview
Advances in knowledge discovery and data mining
CURE: an efficient clustering algorithm for large databases
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Data mining: practical machine learning tools and techniques with Java implementations
Data mining: practical machine learning tools and techniques with Java implementations
Machine Learning
Data Mining: Introductory and Advanced Topics
Data Mining: Introductory and Advanced Topics
Mining the Web's Link Structure
Computer
Fast Algorithms for Mining Association Rules in Large Databases
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Teaching an introductory course in data mining
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Proceedings of the eleventh ACM SIGKDD international conference on Knowledge discovery in data mining
The architecture of complexity: the structure and the dynamics of networks, from the web to the cell
Proceedings of the eleventh ACM SIGKDD international conference on Knowledge discovery in data mining
Introduction to Data Mining, (First Edition)
Introduction to Data Mining, (First Edition)
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
A data mining course for computer science and non-computer science students
Journal of Computing Sciences in Colleges
Undergraduate research experiences in data mining
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Reflection on development and delivery of a data mining unit
AusDM '07 Proceedings of the sixth Australasian conference on Data mining and analytics - Volume 70
Evaluation of a graduate level data mining course with industry participants
AusDM '07 Proceedings of the sixth Australasian conference on Data mining and analytics - Volume 70
Improving an undergraduate data mining course with real-world projects
Journal of Computing Sciences in Colleges
A data mining hypertextbook: design, implementation and experience
Journal of Computing Sciences in Colleges
Emphasizing ethics and privacy preservation in an undergraduate data mining course
Journal of Computing Sciences in Colleges
A data-centric introduction to computer science for non-majors
Proceeding of the 44th ACM technical symposium on Computer science education
Hi-index | 0.00 |
An undergraduate elective course in data mining provides a strong opportunity for students to learn research skills, practice data structures, and enhance their understanding of algorithms. I have developed a data mining course built around the idea of using research-level papers as the primary reading material for the course, and implementing data mining algorithms for the assignments. Such a course is accessible to students with no prerequisites beyond the traditional data structures course, and allows students to experience both applied and theoretical work in a discipline that straddles multiple areas of computer science. This paper provides detailed descriptions of the readings and assignments that one could use to build a similar course.