Advanced Techniques in Data Visualization
Start anytime. Learn at your own pace.
Start designing with purpose. Build interactive, insightful visualizations that handle complexity with clarity.

Data Science
Online Self-Paced
20+ hours
2 CEUs
$500
Instructor: Dr. Jesus Caban
Curriculum designed and delivered by Johns Hopkins faculty
Application-focused learning with Industry-relevant tools and technologies
Engaging learning including video walkthroughs and hands-on assignments
Use your platform of choice (Tableau, Power BI, Python, etc.)
When your data includes networks, hierarchies, maps, or unstructured text, you’ve outgrown the default tools. The story you need to tell with your data is more nuanced.
Dr. Jesus Caban teaches advanced data visualization techniques that leverage tools designed not just to summarize data, but to reveal deeper insights. The learning experience combines videos, readings, hands-on assignments, and quizzes to keep you building and applying knowledge.
You’ll begin by examining the role of color in perception and communication. With RGB and CIELab color spaces and tools like ColorBrewer, select palettes that enhance clarity, emphasize meaning, and support accessibility.
With dynamic features like zooming, filtering, brushing, tooltips, and semantic zooming, use interaction to support exploration and context-aware storytelling—and keep them responsive. Now users (and you as the designer) can spot patterns and draw conclusions without clutter.
Tackle networks and hierarchies like social networks, organizational structures, and systems design, with node-link diagrams, treemaps, clustering layouts, and edge bundling.
Explore geospatial visualization, using maps, projections, and flow diagrams to uncover regional trends, disparities, and relationships—so geography can clarify your learnings instead of distorting them.
As written content becomes more central to research and decision-making, word clouds and document comparison techniques help you surface patterns, sentiment, and key themes—turning language into insight, even at scale.
By the end of this course, you’ll be equipped to handle visualization challenges in most real-world projects. You’ll have a strong, flexible toolkit and the judgment to use it well.
Use the platform you’re most comfortable with. The concepts apply equally to Tableau, Power BI, Python, or any other tool.
Prerequisites
You should have a foundational understanding of data visualization concepts and proficiency in the Python programming language, as the hands-on assignments and course materials are designed for application using Python and relevant frameworks.
Meet Your Instructor
Dr. Jesus Caban
Johns Hopkins University, Defense Healthcare Management Systems
Jesus Caban is Chief Data Scientist in the Program Executive Office, Defense Healthcare Management Systems and instructor in Johns Hopkins Engineering’s #1 ranked online master’s program in Data Science. he has served in different roles including the Chair of the DHA Enterprise Intelligence and Analytics IPT, the Chair of the American Medical Informatics Association (AMIA) Visual Analytics working group, and the Vice Chair of the 2016 IEEE Visualization conference. He earned his PhD in computer science from the University of Maryland Baltimore County.
Assignments You’ll Explore (With Expert Guidance)
-
Color in Context
Explore colormaps and complementary colors in Python to understand how hue, contrast, and palette choices shape meaning and perception in your visualizations.
-
Interactive Insights
Build interactive charts using Plotly or Altair—adding dropdowns, sliders, and tooltips to turn static visuals into tools for deeper exploration.
-
Networks & Trees
Use networkx and Plotly to visualize relationships and hierarchies, from simple graphs to structured trees—revealing connections that charts alone can’t.
-
Data on the Map
Plot geographic data using map projections, spatial markers, and hover info to show how place impacts patterns—and why map design matters.
-
Visualizing Text
Clean and visualize text data with word clouds, frequency charts, and co-occurrence networks—turning raw language into clear insight.
Earn Globally Recognized Credentials
On successful completion of the course, learners will earn 2 Continuing Education Units (CEUs) and a certificate of completion from Johns Hopkins University.
The image is for illustrative purposes only. Actual certificate design subject to change,
Powered by Engineering for Professionals
A Top-Ranked Online Grad Program for Computer Information Technology by U.S. News & World Report
Johns Hopkins Engineering’s Executive and Professional Education delivers executive education courses from the same faculty behind Johns Hopkins Engineering for Professionals, the nation’s #2 online, part-time graduate program in computer information technology. This ranking includes our master’s programs in computer science, artificial intelligence, cybersecurity, information systems engineering, and data science.
Course Delivery and Support
Johns Hopkins University is collaborating with online education provider Great Learning to offer this Advanced Techniques in Data Visualization course. Great Learning collaborates with institutions to manage enrollments (including all payment services and invoicing) and technology
Advanced Techniques in Data Visualization
Data Science
Online Self-Paced
20+ hours
2 CEUs
$500