Course Description

This course equips students with the skills and knowledge needed to design, deploy, and evaluate interactive dashboards, and use them to generate actionable insight. Students will not only deepen their understanding of effective data visualization but will also learn the foundational principles of combining multiple visualizations into a cohesive and coherent whole. These principles are informed by human-centered design, cognitive science, and perceptual psychology, and include concepts such as dynamic filtering and hierarchical data handling. The course will introduce R Shiny, IBM Watson Studio, and Tableau, then student groups will build a comprehensive dashboard with real world data.



Professor of Record

Jeff Hemsley


Students interested in data analytics and data science, with a focus on data/information visualization.

Learning Objectives

After taking this course, students will be able to: 

  • Build advanced dashboards, using high level tools such as Tableau and more customizable programming solutions such as Shiny (in R).  
  • Integrate machine learning techniques with interactive visualizations to generate enhanced actionable insight.  
  • Use dashboards to explore large datasets to find the story in the data. 
  • Use visualization to explore and explain fairness and bias of potential analytical approaches.

Course Syllabus

IST 700 Fall 2021 Syllabus- Jeff Hemsley

Other iSchool Courses

  • No labels