Data Visualization
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Data Visualization Syllabus — Unit-wise Content
The official GTU curriculum for Data Visualization (subject code 3160717) as prescribed for CS-Cyber · Semester 6 divides the course into 6 units, covering 59 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3160717)Unit 1 Introduction to Data Visualization
- Acquiring and Visualizing Data
- Simultaneous acquisition and visualization
- Applications of Data Visualization
- Keys factors of Data Visualization (Control of Presentation
- Faster and Better JavaScript processing
- Rise of HTML5
- Lowering the implementation Bar) Exploring the Visual Data Spectrum: charting Primitives (Data Points
- Line Charts
- Bar Charts
- Pie Charts
- Area Charts)
- Exploring advanced Visualizations (Candlestick Charts
- Bubble Charts
- Surface Charts
- Map Charts
- Making use of HTML5 CANVAS
- Integrating SVG
Unit 2 Basics of Data Visualization – Tables
- Reading Data from Standard text files ( .txt
- Displaying JSON content Outputting Basic Table Data (Building a table
- Using Semantic Table
- Configuring the columns)
- Assuring Maximum readability (Styling your table
- Increasing readability
- Adding dynamic Highlighting)
- Including computations
- Using data tables library
- relating data table to a chart
Unit 3 Visualizing data Programmatically
- Creating HTML5 CANVAS Charts (HTML5 Canvas basics
- Linear interpolations
- A Simple Column Chart
- Starting with Google charts (Google Charts API Basics
- A Basic bar chart
- A basic Pie chart
- Working with Chart Animations)
Unit 4 Introduction to D3.js
- Getting setup with D3, Making selections
- changing selection’s attribute
- Loading and filtering External data : Building a graphic that uses all of the population distribution data
- Data formats you can use with D3, Creating a server to upload your data
- D3’s function for loading data
- Dealing with Asynchronous requests
- Loading and formatting Large Data Sets
Unit 5 Advanced Data Visualization
- Making charts interactive and Animated Data joins
- updates and exits
- interactive buttons
- Updating charts
- Adding transactions
- using keys Adding a Play Button: Subject Code: 3160717 w.e.f
- AY 2018-19 wrapping the update phase in a function
- Adding a Play button to the page
- Making the Play button go, Allow the user to interrupt the play
Unit 6 Information Dashboard Design
- Dashboard design issues and assessment of needs
- Considerations for designing dashboard-visual perception
- Achieving eloquence
- Advantages of Graphics _Library of Graphs
- Designing Bullet Graphs
- Designing Sparklines
- Dashboard Display Media
- Critical Design Practices
- Putting it all together - Unveiling the dashboard