Vai al contenuto principale
Oggetto:
Oggetto:

Cloud Computing for Science

Oggetto:

Cloud Computing for Science

Oggetto:

Academic year 2023/2024

Course ID
INF01
Teacher
Marco Guazzone (Titolare del corso)
Degree course
PhD in Computer Science
Teaching period
Ciclo di incontri
Type
A scelta dello studente
Credits/Recognition
3
Course disciplinary sector (SSD)
INF/01 - informatics
Delivery
Tradizionale
Language
Inglese
Attendance
Facoltativa
Type of examination
Relazione finale
Prerequisites
Basic concepts of computer science including operating systems, computer networks, database management systems and computer programming.
Programming languages: Python or Java.
Oggetto:

Sommario del corso

Oggetto:

Course objectives

This course aims at introducing the student to the key concepts and technologies of current cloud computing systems and platforms especially targeted to large-scale data storing and processing.

Oggetto:

Results of learning outcomes

Students will learn both theoretic and practice concepts concerning the storing and processing massive amount of data on large-scale distributed systems by exploting the cloud computing paradigm so as they will be able to realize in which scientific scenarios this computing paradigm can be fully exploited.

Oggetto:

Program

The course introduces the student to cloud computing, by especially focusing on systems and architectures for big data. It will present the key principles, paradigms, tools and technologies underlying distributed systems and architectures for big data analytics services and applications (e.g., batch and stream data processing). Practical examples will be provided mainly based on the Apache Hadoop ecosystem (e.g., MapReduce and Spark).

Oggetto:

Course delivery

To be announced (likely, between June and July 2024).

Suggested readings and bibliography

Oggetto:

There are no required textbooks for this course. The lecturers will propose papers, documentation and websites as educational materials during the course.



Oggetto:

Notes

Prerequisites

Basic concepts of computer science including operating systems, computer networks, database management systems and computer programming.
Programming languages: Python or Java.

Enroll
  • Open
    Oggetto:
    Last update: 01/03/2024 10:27
    Non cliccare qui!