CdSINFORMATICA
Codice792AA
CFU6
PeriodoSecondo semestre
LinguaItaliano
Il corso fornisce una panoramica sui temi del green computing e sulle soluzioni proposte per (a) valutare e ridurre il consumo energetico e l’emissione di carbonio nell’ambito dei sistemi ICT e delle telecomunicazioni, (b) progettare sistemi hardware e software efficienti dal punto di vista energetico e (c) ridurre lo scarto e l’inquinamento dovuti all’e-waste.
The course provides an overview of green computing issues and proposed solutions for (a) evaluating and reducing energy consumption and carbon emissions in ICT and telecommunication systems, (b) designing energy-efficient hardware and software systems, and (c) reducing e-waste and pollution.
Il corso prevede prove di verifica (anche in itinere) volte a verificare le conoscenze acquisite e la capacità di discutere in modo critico i temi e i concetti presentati, utilizzando un lessico tecnico opportuno.
Assessment will be performed though tests (also during the course) aimed at verifying the knowledge acquired and the ability to critically discuss the topics and concepts presented, using an appropriate technical vocabulary.
Capacità di valutare l’impatto ambientale di sistemi ICT e individuare possibili soluzioni per ridurre consumo energetico e immissioni di carbonio, impiegando strumenti e modelli esistenti.
Ability to assess the environmental impact of ICT systems and identify possible solutions to reduce energy consumption and carbon emissions, using existing tools and models.
Il corso prevede prove di verifica (anche in itinere) volte a risolvere semplici casi di studio, valutando l’impatto ambientale di sistemi ICT e individuando alcune migliorie possibili.
The course relies on assessment tests aimed at solving simple case studies, evaluating the environmental impact of ICT systems and identifying possible improvements.
Capacità di impostare e condurre discussioni con altri sui temi del corso, anche con l’utilizzo di presentazioni e strumenti per il lavoro cooperativo.
Ability to set up and lead discussions with others on course topics, including using presentations and tools for cooperative work.
Il corso prevede presentazioni e/o discussioni svolte dagli studenti sui temi del corso per la verifica dei comportamenti.
The course includes presentations and/or discussions by students on the course topics.
Conoscenze di base di un linguaggio di programmazione, di sistemi operativi e reti.
Basic knowledge of a programming language, operating systems and networks.
Lezioni frontali combinate con attività di risoluzione cooperativa di problemi o casi di studio.
Possibilità di attivare prove in itinere di controllo continuo.
Lectures combined with cooperative problem-solving activities or case studies.
Possibility to activate continuous assessment during the course.
- Il concetto di sostenibilità e l’impatto ambientale del ciclo di vita dei sistemi ICT contemporanei
- Tecniche di valutazione di un sistema ICT in base al carbonio prodotto, alle fonti energetiche usate, all’intensità di carbonio complessiva, al power usage effectiveness
- Efficientamento energetico di sistemi ICT e principi di green software engineering
- Carbonio integrato, e-waste e obsolescenza programmata
- Problemi e soluzioni dalla letteratura recente
- The concept of sustainability and the life cycle environmental impact of modern ICT systems
- Techniques for evaluating an ICT system based on carbon emissions, energy sources used, overall carbon intensity, power usage effectiveness
- Energy efficiency of ICT systems and principles of green software engineering
- Integrated carbon, e-waste and planned obsolescence
- Open problems and solutions from recent literature
Slide e articoli scientifici indicati durante il corso.
Slides and scientific papers indicated during the course.
Come per i frequentanti.
Same as for students attending classes.
L'esame consiste in una prova scritta e in una prova orale sui temi affrontati durante il corso. In alternativa, sarà possibile partecipare a prove in itinere di controllo continuo e a una prova orale.
The examination consists of a written test and an oral test on topics covered during the course. Alternatively, it will be possible to take part in continuous assessment activities and to sit an oral test.