Syllabus: Explanatory Data Analysis and
Visualization
Program: Associate in Computer Technology
Instructor: [Your Name]
Semester: [Fall/Spring, Year]
Credits: 3
Prerequisites: Introduction to Computing or equivalent
Course Description
This course introduces students to the foundational concepts and techniques of
explanatory data analysis (EDA) and data visualization. Students will learn how to
explore, summarize, and present data effectively using modern tools and methods. The
course emphasizes practical skills in interpreting data, identifying patterns, and
communicating insights visually for technical and non-technical audiences.
Course Objectives
By the end of this course, students will be able to:
● Understand the principles and importance of explanatory data analysis.
● Apply statistical and graphical techniques to summarize and interpret datasets.
● Use industry-standard software (e.g., Excel, Python, or R) for data analysis and
visualization.
● Design clear and effective visualizations for various data types.
● Critically evaluate the quality and effectiveness of data visualizations.
● Communicate data-driven findings to diverse audiences.
Weekly Topics
Week Topic Activities/Assignments
1 Introduction to Data Analysis & Visualization Course overview, syllabus, intro quiz
2 Types of Data & Data Collection Data types, sources, ethics discussion
Introduction to Explanatory Data Analysis
3 EDA concepts, hands-on with datasets
(EDA)
Calculating mean, median, mode,
4 Descriptive Statistics
spread
5 Data Cleaning & Preparation Handling missing data, outliers
6 Introduction to Data Visualization Principles, history, case studies
7 Visualizing Categorical Data Bar charts, pie charts, hands-on
8 Visualizing Numerical Data Histograms, boxplots, scatterplots
9 Visualizing Relationships & Trends Line graphs, correlation, regression
10 Multivariate Data Visualization Heatmaps, pair plots, advanced charts
11 Tools for Data Analysis (Excel, Python, R) Software tutorials, lab exercises
Color, layout, avoiding
12 Design Principles for Effective Visualizations
misrepresentation
13 Interactive Visualizations & Dashboards Intro to dashboards, web tools
14 Storytelling with Data Narrative techniques, project planning
15 Final Project Presentations Student presentations, peer feedback
Assessment & Grading
Component Weight
Quizzes & Homework 20%
Lab Exercises 20%
Midterm Exam 20%
Final Project 30%
Participation 10%
Required Materials
● Textbook: Recommended: "Data Visualization: A Practical Introduction" by Kieran
Healy or equivalent.
● Software: Microsoft Excel, Google Sheets, and either Python (with pandas,
matplotlib, seaborn) or R (with ggplot2).
● Other: Access to sample datasets (provided by instructor).
Policies
● Attendance: Regular attendance is expected and participation is part of your
grade.
● Academic Integrity: All work must be your own; plagiarism or cheating will not be
tolerated.
● Late Work: Assignments submitted late may be penalized unless prior
arrangements are made.
Final Project
Students will select a dataset, conduct explanatory data analysis, and create a set of
visualizations to communicate their findings. The project culminates in a presentation
and a written report.