0% found this document useful (0 votes)
75 views3 pages

2b DV Syllabus

Uploaded by

vtu21739
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views3 pages

2b DV Syllabus

Uploaded by

vtu21739
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Vel Tech Rangarajan Dr.

Sagunthala R&D Institute of Science and Technology


(Deemed to be University Estd. u/s 3 of UGC Act, 1956)
Avadi, Chennai-600062, Tamil Nadu, India
Department of CSE
VTUR-21

COURSE CODE COURSE TITLE L T P C


10212CS214 Data Visualization 3 0 2 4
A. Preamble
Data visualization is the visual and interactive exploration and graphic representation of data of any type. This
course covers data visualization concepts, practices, and tools particularly for analyzing and presenting business
data. Students will evaluate, design, and develop effective visualizations and dashboards, using various
development tools.
B. Prerequisite Course
10211CS207-Database Management System Concepts
C. Course Objectives
Learners are exposed to
• Understand the foundations of good design and apply it toward data visualizations.
• Clean and process data for improving visualizations.
• Create interactive graphs, charts and maps
• Gain best practices for telling stories with data, using interactive databases to create Visualizations.
D. Course Outcomes
Upon the successful completion of the course, students will be able to:
CO Course Outcomes K-
No’s Level
CO1 Explain the visualization process and identify the type of data K2
CO2 Apply various visualization techniques for Exploratory Data Analysis K3
CO3 Explore visualization techniques Trees, Graphs, Networks, Text and documents K3
CO4 Utilize various visualization techniques for spatial and Geospatial data K3
CO5 Make use of different visualization tools for various applications K3
Knowledge Level (Based on revised Bloom’s Taxonomy)
K1-Remember K2-Understand K3-Apply K4-Analyze K5-Evaluate K6-Create
E. Correlation of COs with Program outcomes and Programme Specific Outcomes:

Cos PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO 1 PSO2 PSO3
CO1 3 3 2 1 1 2
CO2 3 3 3 3 2 1 2 3 3
CO3 3 3 3 3 2 1 2 3 3
CO4 3 3 3 3 2 1 2 2 3 2
CO5 3 3 3 3 3 3 1 3 3 3 2
F. Course Contents Total:45 Hours
Unit 1 Introduction to Visualization L-9 Hours
Vision and Color Perception: Human Perception and Information Processing - Model of perceptual
processing - Perception in visualization - Metrics - Visualization Process. Concepts and theories of data
visualization: Gestalt principles, Information overloads – Gibson‘s Affordance theory - Costs and Benefits of
visualization – Data abstraction and Data types – Dataset – Visualization Foundation.

Unit 2 Visualization for EDA L-9 Hours


Univariate analysis: Categorical Data- Bar chart – Pie Chart - Continuous data – Scatterplot-Line Plot- Strip
Plot – Swarm Plot – Histogram – Density Plot – Rug Plot. Bivariate analysis: Categorical vs. Categorical:
Stacked Bar Chart - Grouped Bar chart – Segmented Bar Chart - Mosaic Plots - Continuous vs. Continuous:
Scatterplot Fit Lines - Categorical vs. Continuous : Bar Chart (Summary statistics) - Grouped Kernel Density
Plots - Box Plots- Violin Plots - Ridgeline Plots- Beeswarm Plots. Multivariate Analysis : Point-Based
Techniques - Line-Based Techniques - Region-Based Techniques - Combinations of Techniques.

Unit 3 Visualization for Trees, Graphs, Networks and Text L-9 Hours
Displaying Hierarchical Structures - Displaying Arbitrary Graphs/Networks - Issues. Levels of Text
Representations - The Vector Space Model - Single Document Visualizations - Document Collection
Visualizations - Extended Text Visualizations - Designing Effective Visualizations - Steps in Designing
Visualizations - Problems - Comparing and Evaluating Visualization Techniques.

Unit 4 Visualization for Spatial and Geospatial data L-9 Hours


Visualization Techniques for Spatial Data - One-Dimensional Data - Two-Dimensional Data -Three-
Dimensional Data - Dynamic Data. Visualization Techniques for Geospatial Data - Visualizing Spatial Data -
Visualization of Point Data -Visualization of Line Data - Visualization of Area Data - Issues in Geospatial Data
Visualization.

Unit 5 Visualization for Time Oriented Data L-9 Hours


Characteristics of Time Oriented Data - Relating Data and Time - Visualizing Time-Oriented Data -
Visualization Techniques to Analyze Outcomes of Feature Selection - Classification – Clustering – Regression -
Model Selection

G. Laboratory Experiments Total:30 Hours


Part- 1
Task 1: Exploration of Data Visualization Tools like Tableau, Python libraries, D3.js
• Connecting Dataset
• Preparation of data

Exploratory Data Analysis


Task 2: To visualize and perform Univariate analysis using continuous and categorical data
Categorical Data - Bar chart, Pie Chart
Continuous data – Scatterplot, Line Plot, Strip Plot, Swarm Plot, Histogram, Density Plot, Rug Plot.
Tools: Tableau, Language :Python

Task 3: To visualize and perform Bivariate analysis using continuous and categorical data
Categorical vs. Categorical: Stacked Bar Chart, Grouped Bar chart, Segmented Bar Chart, Mosaic Plots -
Continuous vs. Continuous: Scatterplot Fit Lines
Categorical vs. Continuous : Bar Chart (Summary statistics), Grouped Kernel Density Plots, Box Plots, Violin
Plots, Ridgeline Plots, Beeswarm Plots.
Tools: Tableau, Language :Python
Task 4: To visualize and perform Multivariate analysis using Multiple variables involving Multiple
measures
Scatterplot Matrix, Parallel Coordinates, Line Graph, Stacked Bar Chart, Tools: Tableau, Language :Python

Task 5: To design and perform visualization for Trees


• TreeMap, Sun Burst Display Tools: Tableau, Language :Python

Task 6: To design and perform visualization for Graphs and Networks


• Force based Layout Tools: Tableau, Language :Python

Task 7: To generate insight using Text Network Analysis and Visualization


Tools: Wordle, Tag Cloud, WordTree, InfraNodus

Task 8: To analyze and visualize Spatial and Geospatial data


Geographical Map, Map Projections Tools: Tableau, QGIS, Language :Python

Task 9:To analyze and visualize Time Oriented Data


Analysis to identify systemic patterns in the data that help to form trends, cycles or seasonal variances and to
forecast the data. - Line Graph, Trend Lines, Area Chart Tools : Tableau, Language :Python
Part- 2
1. Performance of sales representatives
2. Performance of different company departments over year
3. Company Sales Branches Comparison
4. Call Time Analysis
5. Earthquake and Geospatial Data Analysis
6. Top10 startup Investment Analysis
7. Health Care analysis for patient care and reducing costs
8. Create an interactive dashboard, to convey the data that had been collected over the financial year.
9. Creating a Dashboard using COVID-19 data
H. Learning Resources
i. Text Books:
1. Matthew Ward, Georges Grinstein, Daniel Keim, “Interactive Data Visualization Foundations, Techniques,
and Applications”, 2nd Edition, A K Peters/CRC Press, 2021. (Unit 1);
ii. Reference Books:
1. Donabel Santos, “Tableau 10 Business Intelligence Cookbook”, Packt Publishing, 1786465639,
9781786465634, 2016.
iii. Online References:
1. “Data Science for beginner”, Accessed on April.11.2021[Online]. Available:
https://bookdown.org/BaktiSiregar/data-science-for-beginners/Visualization.html
2. “Exploratory data analysis and Data visualization”, Accessed on April.11.2021 [Online]. Available:
https://www.creative-wisdom.com/teaching/WBI/EDA.shtml.
3. “Visualization of Multivariate Data”, Accessed on April.11.2021
[Online].https://people.stat.sc.edu/hansont/stat730/MultivariateDataVisualization.pdf

You might also like