About this Course
35,061 recent views

100% online

Start instantly and learn at your own schedule.

Course 1 of 6 in the

Flexible deadlines

Reset deadlines in accordance to your schedule.

Approx. 15 hours to complete


Subtitles: English, Korean, Chinese (Simplified)

Skills you will gain

Data Visualization SoftwareTableau SoftwareData VirtualizationData Visualization (DataViz)

100% online

Start instantly and learn at your own schedule.

Course 1 of 6 in the

Flexible deadlines

Reset deadlines in accordance to your schedule.

Approx. 15 hours to complete


Subtitles: English, Korean, Chinese (Simplified)

Syllabus - What you will learn from this course

1 hour to complete

Course Orientation

6 readings, 1 quiz
6 readings
Welcome to Data Visualization!10m
About the Discussion Forums10m
Updating Your Profile10m
Social Media10m
1 practice exercise
Orientation Quiz10m
4 hours to complete

Week 1: The Computer and the Human

15 videos (Total 130 min), 2 readings, 1 quiz
15 videos
1.1.1. Some Books on Data Visualization3m
1.1.2. Overview of Visualization11m
1.2.1. 2-D Graphics10m
1.2.2. 2-D Drawing9m
1.2.3. 3-D Graphics9m
1.2.4. Photorealism9m
1.2.5. Non-Photorealism5m
1.3.1. The Human10m
1.3.2. Memory12m
1.3.3. Reasoning7m
1.3.4. The Human Retina9m
1.3.5. Perceiving Two Dimensions8m
1.3.6. Perceiving Perspective8m
2 readings
Week 1 Overview10m
How the Programming Assignments Work10m
1 practice exercise
Week 1 Quiz20m
4 hours to complete

Week 2: Visualization of Numerical Data

11 videos (Total 85 min), 3 readings, 1 quiz
11 videos
2.1.1. Data7m
2.1.2. Mapping9m
2.1.3. Charts9m
2.2.1. Glyphs (Part 1)4m
2.2.1. Glyphs (Part 2)6m
2.2.2. Parallel Coordinates8m
2.2.3. Stacked Graphs (Part 1)5m
2.2.3. Stacked Graphs (Part 2)6m
2.3.1. Tufte's Design Rules12m
2.3.2. Using Color11m
3 readings
Week 2 Overview10m
Programming Assignment 1: Visualize Data Using a Chart10m
Programming Assignment 1 Rubric10m
4 hours to complete

Week 3: Visualization of Non-Numerical Data

8 videos (Total 72 min), 3 readings, 1 quiz
8 videos
3.1.1. Graphs and Networks8m
3.1.2. Embedding Planar Graphs11m
3.1.3. Graph Visualization13m
3.1.4. Tree Maps9m
3.2.1. Principal Component Analysis8m
3.2.2. Multidimensional Scaling6m
3.3.1. Packing12m
3 readings
Week 3 Overview10m
Programming Assignment 2: Visualize Network Data10m
Programming Assignment 2 Rubric10m
2 hours to complete

Week 4: The Visualization Dashboard

9 videos (Total 73 min), 1 reading, 1 quiz
9 videos
4.1.1. Visualization Systems3m
4.1.2. The Information Visualization Mantra: Part 19m
4.1.2. The Information Visualization Mantra: Part 29m
4.1.2. The Information Visualization Mantra: Part 35m
4.1.3. Database Visualization Part: 112m
4.1.3. Database Visualization Part: 28m
4.1.3. Database Visualization Part: 39m
4.2.1. Visualization System Design14m
1 reading
Week 4 Overview10m
1 practice exercise
Week 4 Quiz16m
198 ReviewsChevron Right


started a new career after completing these courses


got a tangible career benefit from this course


got a pay increase or promotion

Top reviews from Data Visualization

By MKApr 6th 2018

Good course, very well structured and with interesting assignments. Some (especially first) lessons are more of a general culture but most are very helpful and allow to learn a lot of things.

By JMJun 4th 2016

I found the class to be very informative. The assignments on creating charts and graphs for large data sets were practical and helped me understand the concepts taught in the course.



John C. Hart

Professor of Computer Science
Department of Computer Science

Start working towards your Master's degree

This course is part of the 100% online Master in Computer Science from University of Illinois at Urbana-Champaign. If you are admitted to the full program, your courses count towards your degree learning.

About University of Illinois at Urbana-Champaign

The University of Illinois at Urbana-Champaign is a world leader in research, teaching and public engagement, distinguished by the breadth of its programs, broad academic excellence, and internationally renowned faculty and alumni. Illinois serves the world by creating knowledge, preparing students for lives of impact, and finding solutions to critical societal needs. ...

About the Data Mining Specialization

The Data Mining Specialization teaches data mining techniques for both structured data which conform to a clearly defined schema, and unstructured data which exist in the form of natural language text. Specific course topics include pattern discovery, clustering, text retrieval, text mining and analytics, and data visualization. The Capstone project task is to solve real-world data mining challenges using a restaurant review data set from Yelp. Courses 2 - 5 of this Specialization form the lecture component of courses in the online Master of Computer Science Degree in Data Science. You can apply to the degree program either before or after you begin the Specialization....
Data Mining

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.