Data Mining Methods (Coursera)

Data Mining Methods (Coursera)

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. Data Mining Methods can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

The MS-DS is an interdisciplinary degree that brings together faculty from CU Boulder’s departments of Applied Mathematics, Computer Science, Information Science, and others.
With performance-based admissions and no application process, the MS-DS is ideal for individuals with a broad range of undergraduate education and/or professional experience in computer science, information science, mathematics, and statistics.
Course 2 of 3 in the Data Mining Foundations and Practice Specialization.
What You Will Learn

  • Identify the core functionalities of data modeling in the data mining pipeline
  • Apply techniques that can be used to accomplish the core functionalities of data modeling and explain how they work.
  • Evaluate data modeling techniques, determine which is most suitable for a particular task, and identify potential improvements.

Syllabus

WEEK 1
Frequent Pattern Analysis
This module starts with an overview of data mining methods, then focuses on frequent pattern analysis, including the Apriori algorithm and FP-growth algorithm for frequent itemset mining, as well as association rules and correlation analysis.

WEEK 2
Classification
This module introduces supervised learning, classification, prediction, and covers several core classification methods including decision tree induction, Bayesian classification, support vector machines, neural networks, and ensemble methods. It also discusses classification model evaluation and comparison.

WEEK 3
Clustering
This module introduces unsupervised learning, clustering, and covers several core clustering methods including partitioning, hierarchical, grid-based, density-based, and probabilistic clustering. Advanced topics for high-dimensional clustering, bi-clustering, graph clustering, and constraint-based clustering are also discussed.

WEEK 4
Outlier Analysis
This module discusses three different types of outliers (global, contextual, and collective) and how different methods may be used to identify and analyze such outliers. It also covers some advanced methods for mining complex data, as well as the research frontiers of the data mining field.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Data Analysis with Python Project (Coursera) Coursera
University of Colorado Boulder

Data Analysis with Python Project (Coursera)

The "Data Analysis Project" course empowers students to apply their knowledge and skills gained in this specialization to conduct a real-life data analysis project of their interest. Participants will explore various directions in data analysis, including supervised and unsupervised learning, regression, clustering, dimension reduction, association rules, and outlier detection. Throughout the modules, students will learn essential data analysis techniques and methodologies and embark on a journey from raw data to knowledge and intelligence. By completing the course, students will be proficient in data analysis, capable of applying their expertise in diverse projects and making data-driven decisions.

Aug 31st 2026
5-12 Weeks
Train Machine Learning Models (Coursera) Coursera
CertNexus

Train Machine Learning Models (Coursera)

This course is designed for business professionals that wish to identify basic concepts that make up machine learning, test model hypothesis using a design of experiments and train, tune and evaluate models using algorithms that solve classification, regression and forecasting, and clustering problems. To be successful in this course a learner should have a background in computing technology, including some aptitude in computer programming.

Aug 31st 2026
5-12 Weeks
Analysis of Algorithms (Coursera) Coursera
Princeton University

Analysis of Algorithms (Coursera)

This course teaches a calculus that enables precise quantitative predictions of large combinatorial structures. In addition, this course covers generating functions and real asymptotics and then introduces the symbolic method in the context of applications in the analysis of algorithms and basic structures such as permutations, trees, strings, words, and mappings.

Aug 31st 2026
5-12 Weeks
Applied Data Science Capstone (Coursera) Coursera
IBM

Applied Data Science Capstone (Coursera)

This capstone project course will give you a taste of what data scientists go through in real life when working with data. You will learn about location data and different location data providers, such as Foursquare. You will learn how to make RESTful API calls to the Foursquare API to retrieve data about venues in different neighborhoods around the world. You will also learn how to be creative in situations where data are not readily available by scraping web data and parsing HTML code. You will utilize Python and its pandas library to manipulate data, which will help you refine your skills for exploring and analyzing data. Finally, you will be required to use the Folium library to great maps of geospatial data and to communicate your results and findings.

Aug 31st 2026
5-12 Weeks
Extract, Transform, and Load Data (Coursera) Coursera
CertNexus

Extract, Transform, and Load Data (Coursera)

This course is designed for business and data professional seeking to learn the first technical phase of the data science process known as Extract, Transform and Load or ETL. Learners will be taught how to collect data from multiple sources so it is available to be transformed and cleaned and then will dive into collected data sets to prepare and clean data so that it can later be loaded into its ultimate destination

Aug 31st 2026
4 Weeks
Measurement and Analysis (Coursera) Coursera
Unilever

Measurement and Analysis (Coursera)

The Measurement and Analysis course delves into the essential aspects of tracking, analyzing, and optimizing marketing efforts to drive success. Throughout the course, you will gain a solid understanding of search engine marketing (SEM) and search engine optimization (SEO), web analytics and tools, social media platforms and analytics, as well as A/B testing and campaign performance reporting.

Aug 31st 2026
4 Weeks
Introduction to Recommender Systems: Non-Personalized and Content-Based (Coursera) Coursera
University of Minnesota

Introduction to Recommender Systems: Non-Personalized and Content-Based (Coursera)

This course, which is designed to serve as the first course in the Recommender Systems specialization, introduces the concept of recommender systems, reviews several examples in detail, and leads you through non-personalized recommendation using summary statistics and product associations, basic stereotype-based or demographic recommendations, and content-based filtering recommendations.

Aug 31st 2026
4 Weeks
Machine Learning Algorithms (Coursera) Coursera
Sungkyunkwan University - SKKU

Machine Learning Algorithms (Coursera)

In this course you will: understand the naïve Bayesian algorithm; understand the Support Vector Machine algorithm; understand the Decision Tree algorithm; understand the Clustering. Please make sure that you’re comfortable programming in Python and have a basic knowledge of mathematics including matrix multiplications, and conditional probability.

Aug 31st 2026
4 Weeks
Text Retrieval and Search Engines (Coursera) Coursera
University of Illinois at Urbana-Champaign

Text Retrieval and Search Engines (Coursera)

Recent years have seen a dramatic growth of natural language text data, including web pages, news articles, scientific literature, emails, enterprise documents, and social media such as blog articles, forum posts, product reviews, and tweets. Text data are unique in that they are usually generated directly by humans rather than a computer system or sensors, and are thus especially valuable for discovering knowledge about people’s opinions and preferences, in addition to many other kinds of knowledge that we encode in text.

Aug 31st 2026
5-12 Weeks
AI for Medical Diagnosis (Coursera) Coursera
DeepLearning.AI

AI for Medical Diagnosis (Coursera)

AI is transforming the practice of medicine. It’s helping doctors diagnose patients more accurately, make predictions about patients’ future health, and recommend better treatments. As an AI practitioner, you have the opportunity to join in this transformation of modern medicine. If you're already familiar with some of the math and coding behind AI algorithms, and are eager to develop your skills further to tackle challenges in the healthcare industry, then this specialization is for you. No prior medical expertise is required!

Aug 31st 2026
3 Weeks