IA 342: Visualization Methods, Technologies, and Tools for Intelligence Analysis

Syllabus - Fall 2026

Course: IA 342: Visualization Methods, Technologies, and Tools for Intelligence Analysis
Term: Fall 2026
Instructor: Dr. Xuebin Wei
Email: weixx@jmu.edu
Profile: Official JMU Faculty Profile
Office Hours: Monday and Wednesday, 9:30–11:00 AM

Course Description

IA 342 focuses on Data Visualization, Business Intelligence, Visual Analytics, and Data Storytelling. While AI can analyze data for us, humans still make decisions; visualization supports human perception, judgment, communication, and accountability. Throughout this course, we will use industry-standard tools (ArcGIS, Tableau) to transform raw data into interactive dashboards and clear, evidence-based visual communications.

Learning Goals

Required Accounts & Resources

Email Communication Policy

AI Policy

AI tools (such as Google Gemini, ChatGPT, Copilot, etc.) are recommended and permitted as analytical assistants in the course workflow. No paid subscription is required. However, students remain entirely responsible for the final visual design, data interpretation, and verification of all outputs. You must ensure the accuracy, ethical presentation, and integrity of your work.

Grading Breakdown

Letter-Grade Scale

Grade Range Grade Range Grade Range Grade Range
A 94 – 100% A- 90 – 93.99% B+ 87 – 89.99% B 84 – 86.99%
B- 80 – 83.99% C+ 77 – 79.99% C 74 – 76.99% C- 70 – 73.99%
D+ 67 – 69.99% D 64 – 66.99% D- 61 – 63.99% F < 61%

Resubmission / Late Work / Project Policy

Technical Assignment Support

Technical assignments may require troubleshooting. Start assignments early and allow sufficient time to resolve technical issues. Requests for assistance made shortly before a deadline may not receive a response before the deadline and do not automatically excuse late submissions.

Attendance / Excused Absence

Regular attendance is critical, as a significant portion of the learning happens in class through hands-on practice, critique, and discussion.

Academic Integrity / Honor Code

All students are expected to abide by the JMU Honor Code. Plagiarism, including presenting unverified AI-generated content as your own original analysis without disclosure or responsibility, is a violation of the Honor Code. Please consult the JMU Honor Code website for more details.

Accessibility / Student Support

JMU is committed to creating a welcoming and accessible environment. If you have a documented disability and require accommodations, please register with the Office of Disability Services (ODS) and contact the instructor early in the semester to discuss your needs.

JMU offers numerous resources for student support, including the Science and Math Learning Center, the University Writing Center, and Counseling Center services. If you are facing academic or personal challenges, please utilize these resources or contact the instructor.

Inclement Weather

In the event of inclement weather or university closures, we will follow the official JMU delays and cancellations policy. Please monitor your JMU student email and Canvas announcements for updates regarding makeup classes or adjusted assignment deadlines.

Course Schedule (Fall 2026)

Schedule updated: August 28, 2026

Week / Dates Lecture / Topic Focus Hands-on Lab & Activities Notes & Milestones
Week 1
Aug 24 – 28
Course Introduction & Cloud/AI Setup
Why visualization matters; course workflow, expectations, and AI policy
Account verification; Tableau & ArcGIS institutional access; Google Cloud & AI environment setup Classes begin Wed, Aug 26
(Status: Completed)
Week 2
Aug 31 – Sep 4
Introduction to Data Visualization
Data → Information → Decision; Anscombe’s Quartet; visual perception, preattentive attributes & Gestalt principles; Heuer intelligence perception framing
ArcGIS Business Analyst
Orientation, study areas, point/site creation, rings/drive-time areas, standard reports & infographics
Visual analytics & spatial orientation
Week 3
Sep 7 – 11
Map Design & Spatial Intelligence
Spatial intelligence framing for analysis; lat/long & coordinate fundamentals; classification (equal interval, quantile, natural breaks, std dev); choropleth & proportional symbol maps
ArcGIS Business Analyst
Color-coded maps, classification options, Smart Map Search, POI search, map layers & StoryMap basics
Thematic map design & spatial intelligence
Week 4
Sep 14 – 18
Color Theory for Data Visualization
Hue, saturation, value; sequential, diverging, categorical & alerting palettes; color vision deficiency & accessibility
ArcGIS Business Analyst
Import custom data, custom variables/reports, spatial analysis tools (e.g., benchmark comparison, suitability analysis), ArcGIS dashboard
Color accessibility & analytical GIS
Week 5
Sep 21 – 25
Choosing and Critiquing Graphs
Chart-selection principles; histograms, box plots, scatter/line/bar charts, axes/scales; identifying misleading visualizations
Get Started with Tableau
Data connection, basic sheets (bar, scatter), simple dashboard construction, and publishing workflow
Visual critique & core Tableau workflow
Week 6
Sep 28 – Oct 2
Data Preparation for Visual Analytics
ETL pipelines, data quality, OLTP vs. OLAP, dimensions vs. measures, live vs. extract connections
Tableau Prep / Tableau Flow
Clean, transform, null handling, standardizing values, calculated fields, split, union, join, and outputting clean data
Data cleaning & preparation pipelines
Week 7
Oct 5 – 9
MINI PROJECT: ArcGIS Spatial Visualization
Project kickoff, clinic, and instructor support (No new lecture)
Mini Project Clinic & Studio
Gun Violence Archive spatial analysis and demographic integration in ArcGIS Business Analyst
Fall Break begins Wed, Oct 7
(Mon session: Project Clinic)
Mini Project Due
Week 8
Oct 12 – 16
Cloud-Connected BI & Multi-Table Data
Relational DB vs. analytical warehouse, PK/FK, joins vs. relationships, cardinality, LOD, duplicate-row risks
Cloud-Connected BI
• Mon: Tableau + Relational DB (Cloud PostgreSQL)
• Wed: Tableau + BigQuery Warehouse (TICKIT multi-table data model)
Lab-heavy week:
Relational DB & BigQuery
Week 9
Oct 19 – 23
Visual Analytics in Tableau
Drill-down, sort, group, sets, filters, trend/reference lines, parameters, and interactive exploration
Visual Analytics in Tableau
Parameters, sets, set actions, tooltips, interactive scatter plots, and Tableau mapping exercise
Advanced interactivity & spatial views in Tableau
Week 10
Oct 26 – 30
Dashboard Design
Directed vs. exploratory discovery, KPIs, visual hierarchy, layout containers, eye-scanning, 5-second test, Shaffer 4Cs, Tufte/KISS principles
Tableau Dashboard Design
Multiple coordinated views, dashboard layout, interactivity, dynamic titles, device layouts, and publishing
Usability & visual hierarchy
Week 11
Nov 2 – 6
Calculations in Tableau
Basic calculations, date/string/logical functions, aggregate calculations, table calculations (scope/direction), LOD expressions (FIXED, INCLUDE, EXCLUDE)
Calculations in Tableau
Calculated metrics, rates, moving averages, table calculations, and LOD expressions in dashboards
Advanced calculation logic & LOD
Week 12
Nov 9 – 13
AI-Generated Dashboards + Tableau Public
AI visualization capabilities & human evaluation (correctness, chart choice, aggregation, 5-second test)
AI-Assisted Dashboards & Tableau Public
• Mon: Gemini Canvas / Spark AI dashboard generation & critique
• Wed: Tableau Public publishing & comparative evaluation (AI vs. Tableau)
AI vs. BI comparison & Tableau Public workflow
Week 13
Nov 16 – 20
AI Video Visualization & Analytical Storytelling
AI video as visual communication; storytelling accuracy vs. hallucination risks
AI Video & Analytical Storytelling
• Mon: Google Flow (visual/video synthesis supporting analytical findings)
• Wed: Google Vids (assembling analytical video briefing)
Multimodal visual communication
Week 14
Nov 23 – 27
Thanksgiving Holiday
(No Classes)
University Closed
Week 15
Nov 30 – Dec 4
Final Project Workshop: Week 1
Analytical question scoping, data pipeline, and visual planning (No new lecture)
Data Pipeline & Visual Scoping
Clean and join COVID-19 dataset with approved contextual dataset (Colab/Pandas or Tableau Prep); initial Tableau sheets
Final Project data engineering & planning
Week 16
Dec 7 – 11
Final Project Workshop: Week 2
Dashboard design studio & instructor consultation (No new lecture)
Tableau Public Dashboard Finalization
Build required map, temporal trend, comparison/distribution views, LOD calculations, interactivity, and interpretation
Final Project Studio & Link Testing
Week 17
Dec 12 – 18
Final Exam Week
Final project submission only (No presentations)
Final Project Submission Final Project Due
(Tableau Public Dashboard)

Project Overviews

Mini Project: ArcGIS Gun Violence Spatial Visualization

Final Project: COVID-19 Visual Analytics Project


Return to Course Home