Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • Calendar
  • My Media
  • More
Listen to this page using ReadSpeaker
English ‎(en)‎
English ‎(en)‎ Italiano ‎(it)‎
You are currently using guest access
 Log in
e-Learning - UNIMIB
Home Calendar My Media
Percorso della pagina
  1. Science
  2. Master Degree
  3. Data Science [F9101Q]
  4. Courses
  5. A.A. 2021-2022
  6. 1st year
  1. Data Management and Visualization
  2. Summary
Insegnamento Course full name
Data Management and Visualization
Course ID number
2122-1-F9101Q037
Course summary SYLLABUS

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi

At the end of the module students will be able to select, design and query a database (relational or not) according to their application needs

Students will be able to use a NoSql database management system to acquire, memorize and query semi structured data

At the same time students will have competence related to analysis, evaluation and design of complex interactive infographics 

Contenuti sintetici

Introduction to data management in big data context

data lifecycle

Variety: nosql models and architecture

Volume: data distribution and replication, hadoop architecture

Velocity: data architecture for capturing and elaborating near real time data

The data visualization module covers  the essentials of visual design by which to design, and evaluate systems that enable the interactive analysis of data and the flexible optimization of reporting (both in an organizational domain and in data journalism).

Programma esteso

  1. Introduction to big data (variety, volume and velocity )
  2. Data life cycle
  3. Variety 
    1. Introduction to NoSQL models
    2.  Cap Theorem
      1.  key value and columnar models
      2. Document based system
      3.  Graph db
    3. Data integration
    4. Data quality
  4. Volume
    1. Data distribution
    2. Replication
    3. hadoop architecture
    4. Data lake 
  5.  Velocity
    1. Lambda and Kappa architecture
    2. ELK architecture

Data visualization

- Introduction to the Human Data Interaction (Definitions, main concepts and methodologies)

- Data Transformation into sources of knowledge through visual representation.

- Requirements and heuristics for high-quality visualizations: dos and donts.

- Charts and standard views: relevance and appropriateness.

- Advanced and innovative tools for data visualization and advanced quantitative analysis.

- The evaluation of the quality of visualizations and infographics.

o   Qualitative assessment: expert and heuristic;

o   Quantitative assessment: user tasks; inferential statistical techniques.

o   Validated psychometric questionnaires and their analysis and understanding.

- Elements of visual semiotics and social semiotics.

Prerequisiti

knowledge of relational model

Modalità didattica

Lectures and exercises in the classroom and on virtual lab

Lectures with the support of slideware, discussion of practical cases through the forum, discussion of practical home-work projects.

 Some self-assessment tests, not considered for the final evaluation will be provided

Materiale didattico

G. Harrison Next Generation Databases, Apress, 2015

A. Rezzani Big data analytics Apogeo 2017

Yau, N. (2011). Visualize this: the FlowingData guide to design, visualization, and statistics. John Wiley & Sons.

Ware, C. (2012). Information visualization: perception for design. Elsevier.

Scientific articles and class pack provided by the lecturers.

Periodo di erogazione dell'insegnamento

first semester

Modalità di verifica del profitto e valutazione

The exam is divided into two parts

Data Management (50% of the final evaluation): Written exam and a project related to the topic of the module

Data visualization(50% of the final evaluation): test and a project related to the topic of the module


Orario di ricevimento

Please send an e-mail to teachers to arrange an appointment

Export

Aims

At the end of the module students will be able to select, design and query a database (relational or not) according to their application needs

Students will be able to use a NoSql database management system to acquire, memorize and query semi structured data

At the end of the course students will have acquired skills in analysis, evaluation and, to a lesser extent, development of complex and interactive infographics.

Contents

Introduction to data management in big data context

data lifecycle

Variety: nosql models and architecture

Volume: data distribution and replication, hadoop architecture

Velocity: data architecture for capturing and elaborating near real time data


Detailed program

  1. Introduction to big data (variety, volume and velocity )
  2. Data life cycle
  3. Variety 
    1. Introduction to NoSQL models
    2.  Cap Theorem
      1.  key value and columnar models
      2. Document based system
      3.  Graph db
    3. Data integration
    4. Data quality
  4. Volume
    1. Data distribution
    2. Replication
    3. hadoop architecture
    4. Data lake 
  5.  Velocity
    1. Lambda and Kappa architecture
    2. ELK architecture

Data visualization

- Introduction to the Human Data Interaction (Definitions, main concepts and methodologies)

- Data Transformation into sources of knowledge through visual representation.

- Requirements and heuristics for high-quality visualizations: dos and donts.

- Charts and standard views: relevance and appropriateness.

- Advanced and innovative tools for data visualization and advanced quantitative analysis.

- The evaluation of the quality of visualizations and infographics.

o   Qualitative assessment: expert and heuristic;

o   Quantitative assessment: user tasks; inferential statistical techniques.

o   Validated psychometric questionnaires and their analysis and understanding.

- Elements of visual semiotics and social semiotics.

Prerequisites

knowledge of relational model

Teaching form

Lectures and exercises in the classroom and on virtual lab

Lectures with the support of slideware, discussion of practical cases through the forum, discussion of practical home-work projects.

Someelf-assessment tests, not considered for the final evaluation will be provided

Textbook and teaching resource

G. Harrison Next Generation Databases, Apress, 2015

A. Rezzani Big data analytics Apogeo 2017

Yau, N. (2011). Visualize this: the FlowingData guide to design, visualization, and statistics. John Wiley & Sons.

Ware, C. (2012). Information visualization: perception for design. Elsevier.

Scientific articles and class pack provided by the lecturers.

Semester

first semester

Assessment method

The exam is divided into two parts

Data Management (50% of the final evaluation): Written exam and a project related to the topic of the module

Data visualization(50% of the final evaluation): test and a project related to the topic of the module



Office hours

Please send an e-mail to teachers to arrange an appointment

Enter

Key information

Field of research
INF/01
ECTS
12
Term
First semester
Activity type
Mandatory
Course Length (Hours)
94
Language
Italian

Students' opinion

View previous A.Y. opinion

Bibliography

Find the books for this course in the Library

Enrolment methods

Self enrolment (Student)
Manual enrolments

You are currently using guest access (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics