Corso Vittorio Emanuele II, 39 - Roma 0669207671

Computer Engineering (Academic Year 2016/2017) - Big Data

Introduction to Big Data


Credits: 9
Content language:English
Course description
The course Introduction to Big Data aims to introduce the concepts of storing, managing, querying and analyzing huge amounts of data. The main topics of the course are: computer clusters, programming for Big Data, cloud computing, management of Big Data, No Sql databases, big data analytics, big data sources (social networks, semantic web, biomedical databases).
Prerequisites
Programming techniques and databases.
Objectives
The main goal of the course is to provide the students with a deep knowledge on methods and technologies for storing, managing, and querying Big Data. Big Data are collections of huge amounts of non structured data coming from heterogeneous sources. These are not processable with traditional computing systems. Finally, the course is going to investigate hardware and software components for big data management.
Program
The course is going to analyze different aspects about big data. In particular, it will deepen following topics: • Dimensional modelling
• Hadoop and MapReduce
• Hybrid systems
• No Sql databases and in memory dbs
• Programming with R
• Machine Learning
• Social Analytics
• Marketing analytics
• Biomedical analytics
• Data visualization
Book
Big Data Related Technologies, Challenges and Future Prospects. Min Chen, Shiwen Mao, Yin Zhang, Victor C.M. Leung. Springer, 2014
Big Data Principles and best practices of scalable realtime data systems. Nathan Marz and James Warren, 2015
Big Data Analytics with R and Hadoop. Vignesh Prajapati, 2013
Exercises
The exercises will cover all topics presented during the course.
Professor/Tutor responsible for teaching
Emanuel Weitschek
Video professors
Prof. Flavio Venturini - LUISS Business School (Roma - Italia)
Prof. Alfredo Vinella - Chief Executive Officer, Scenarya (Roma - Italia)
Prof. Paolo Barboni - Oracle Italia (Italia)
Prof. Emanuel Weitschek - Università Telematica Internazionale UNINETTUNO (Roma - Italy)
List of lessons
Flavio Venturini
Flavio Venturini
Flavio Venturini
Flavio Venturini
Flavio Venturini
Flavio Venturini
Flavio Venturini
Paolo Barboni
Paolo Barboni
Paolo Barboni
Paolo Barboni
Paolo Barboni
Paolo Barboni
Alfredo Vinella
Alfredo Vinella
Alfredo Vinella
Alfredo Vinella
Emanuel Weitschek
Flavio Venturini