0% found this document useful (0 votes)
27 views2 pages

Data Visualization Course Syllabus

Uploaded by

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

Data Visualization Course Syllabus

Uploaded by

umar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Year I Course Code: CSAI102 Credits 4

Sem. I Hours 75
Course Title :DATA VISUALIZATION
Category C

Course Basic understanding of Computers


Prerequisites,
if any
Duration of ESA (Theory): 03 hrs.
Internal End Semester Marks: 75 Duration of ESA (Practical) : 03 hrs.
Assessment
Marks: 25

Course ● Understand the concepts of Data visualization.


Outcomes ● Understand the process of building effective visualization
● Apply the Python Libraries to build Visualization
● Analyze various visualization options to build optimal visualization.
● Create effective visualization.

Unit No. Course Content Hours

Theory Component

Unit I Introduction
Introduction to Data Visualization – Definition – Use of
9
Data Visualization – Elements of Data Visualization –
Importance of Data Visualization.

Unit II Visualization Basics


The power of visual storytelling – Good Examples of Data
visualization – Benefits. - Different types of charts and
9
graphs used in Data visualization – Selecting right data
visualization elements – Grouping – Software tools and
libraries for Data visualization.

Unit III Matplotlib


Introduction to Matplotlib – Plotting functions – subplot
9
functions – coloring – Building line plots – Bar plots –
Scatter plots – Histogram – Pie charts.

Unit IV Pandas based plotting


Pandas for plotting – Various plots with pandas data – A 9
case study with pandas based plotting.

Unit V Seaborn
Seaborn for visualization – Features – Benefits – Plotting
with seaborn – Categorical data plotting with seaborn – 9
Case studies using seaborn.

41
Practical Component

List of 1. Build a line plot using Matplotlib.


2. Build a Pie chart using MatplotLib.
Exercises
3. Build histogram using Matplotlib.
4. Customize the charts built in the above exercises
with various options.
5. Build a visualization with source data handling
using Pandas. 30
6. Build any 3 types of charts using seaborn.
7. Perform Categorical data plotting with seaborn.
8. Case Study: Population growth plotting
9. Case Study: Happiness Index across various
countries - an analysis.
10. Develop a visualization with multiple subplots.

Recommended Learning Resources


Print TEXT BOOK:
1. Kalilur Rahmman, Python Data Visualization Essentials Guide, BPB publications,
Resources
First Edition (2021), ISBN: 978-93-91030070.
REFERENCE BOOK:
1. Cole Nussbaumer Knaflic, Storytelling With Data: A Data Visualization Guide For
Business Professionals, Wiley publications , (2015), ISBN: 978-1119002253

Syllabus design: [Link], Associate Professor, PUDoCS

42

You might also like