This course covers the core techniques used in data mining, including frequent pattern analysis, classification, clustering, outlier analysis, as well as mining complex data and research frontiers in the data mining field.
This course can be taken for academic credit as part of CU Boulder’s MS in Data Science or MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more:
MS in Data Science: https://www.coursera.org/degrees/master-of-science-data-science-boulder
MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder
Course logo image courtesy of Lachlan Cormie, available here on Unsplash: https://unsplash.com/photos/jbJp18srifE
Status: Supervised Learning
Supervised Learning
Status: Data Analysis
Data Analysis
Intermediate·Course·24 hours
Featured reviews
5.0
·Reviewed Apr 23, 2026
Assignments are well designed guiding students to learn not only the concepts of data mining methods but also the necessary Python coding techniques.
All reviews
Showing: 20 of 24
All Learners
All Stars
Most Helpful
X
Xiaowen
5.0
·Reviewed Jun 19, 2023
Overall this is a very practical course. One complain is that for the programming assignment, the python version in the Jupyter notebook is not the latest one. That would cause a waste of time in debugging since it does not support some codes and you could not figure out the cause of the failure from the auto grading.
Y
Yuen
5.0
·Reviewed Apr 24, 2026
Assignments are well designed guiding students to learn not only the concepts of data mining methods but also the necessary Python coding techniques.
D
Derek
5.0
·Reviewed Oct 22, 2024
extensive overview of data mining methods.
B
B
5.0
·Reviewed Nov 15, 2024
Informative course
G
G
5.0
·Reviewed Sep 16, 2024
good im satisfied
J
Jenifer
5.0
·Reviewed Jul 23, 2025
very helpful
Y
Yalla
5.0
·Reviewed Apr 1, 2025
ZHGu yur
S
Silla
5.0
·Reviewed Apr 1, 2025
g hjb
S
Shiny
5.0
·Reviewed Aug 25, 2025
good
T
Tran
5.0
·Reviewed Aug 8, 2025
good
T
Trung
5.0
·Reviewed Aug 7, 2025
good
M
MADDULA
5.0
·Reviewed Apr 5, 2025
good
A
ADARSH
5.0
·Reviewed Nov 20, 2024
....
K
K
5.0
·Reviewed Nov 19, 2024
Nice
G
GUDIME
5.0
·Reviewed Oct 23, 2024
good
R
Reddy
5.0
·Reviewed Sep 10, 2024
Good
K
KADAPA
4.0
·Reviewed Sep 30, 2023
very useful course
M
M
4.0
·Reviewed Apr 2, 2025
GOOD
L
Le
4.0
·Reviewed Aug 10, 2025
ok
C
Cody
2.0
·Reviewed Jul 1, 2026
The exercises are locked into a rigid evaluation pattern that is built like the teaching assistant expected the user to understand what they were doing and why. But the pattern diverges from a direct application of the knowledge reviewed in the lectures.
The lectures are good summaries, but I highly advise supplementing the lectures with other reputable sources, buy a book, or research each topic. If you want to do well on the Exam, YOU MUST STUDY OTHER SOURCES. About half the exam is represented well in the lectures, the rest requires more in-depth independent study.