edX: Cluster Analysis

 with  Vitomir Kovanović , Srećko Joksimović and Dragan Gašević

In this course, you will learn the basics of cluster analysis, one of the most popular data mining methods for the discovery of patterns in learning data, and its application in learning analytics.

Cluster analysis enables the identification of common, archetypal patterns of student interactions, which can lead to better understanding of student learning behaviors and provision of personalized feedback and interventions.

This course will have a strong hands-on component, as you will learn how to conduct a cluster analysis using the popular Weka data mining toolkit.

We will cover K-means and Hierarchical clustering techniques, which are two simple, yet widely used, cluster analysis methods. We will also review some of the published learning analytics studies that adopted cluster analysis and learn how to interpret the cluster analysis results.

Finally, we will also examine some of the more advanced techniques and identify certain practical challenges with cluster analysis, such as the selection of the optimal number of clusters and the validation of cluster analysis results.


Week 1: Introduction

  1. Introduction to unsupervised machine learning methods
  2. Introduction to clustering
  3. Overview of clustering uses for learning analytics


  1. Introduction to Weka toolkit

Week 2: Overview of k-means and hierarchical clustering methods

  1. K-means clustering theory
  2. K-means full example
  3. Hierarchical clustering theory
  4. Hierarchical clustering full example


  1. Conducting k-means clustering using Weka
  2. Conducting hierarchical clustering using Weka

Week 3: Practical considerations

  1. How to choose the number of clusters
  2. How to interpret clustering results
  3. Overview of more advanced clustering methods


  1. Real-world cluster analysis walkthrough
0 Student
Cost Free Online Course
Pace Upcoming
Subject Data Mining
Provider edX
Language English
Hours 5-7 hours a week
Calendar 3 weeks long

Disclosure: To support our site, Class Central may be compensated by some course providers.

+ Add to My Courses
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

Reviews for edX's Cluster Analysis
Based on 0 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free