Libri UniversitariApri il catalogo

Prof. Matteo Giovanni Rossi

Politecnico di Milano · Scuola di Ingegneria Industriale e dell'Informazione · libri consigliati e cosa studiare, a.a. 2026/2027

Libri adottati dal prof. Matteo Giovanni Rossi

Materie del prof. Matteo Giovanni Rossi

Software Engineering 2 DAT-MOH

Corso di laurea: Computer Science and Engineering · Laurea triennale · 1º anno · 1º semestre · 5 CFU / esame facoltativo · COMPUTER SCIENCE AND ENGINEERING · 054443 CFU

Politecnico di Milano · Scuola di Ingegneria Industriale e dell'Informazione · 5 CFU · apri nel catalogo · Computer Science and Engineering · 1º anno · 1º semestre · canale DAT-MOH ›

Camilli – SOFTWARE ENGINEERINGCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Testi consigliati (facoltativi)

Ravi Sethi – Basic Principles and Best PracticesCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Hans van Vliet, Software Engineering

Principles and PracticeCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Ghezzi – Fundamentals of Software EngineeringCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Len Bass – SOFTWARE ARCHITECTURE IN PRACTICECerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Christoph Fehling – Fundamentals to DesignCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Martin Kleppmann – The Big Ideas Behind ReliableCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Bacheca del docente: cosa indica di studiare
  • Course website webeep.polimi.it Note: The course website will be the main reference for learning material, classe schedule, homework and project assignments, as well as announcements concerning the various activities related to the class

Argomenti del programma: The software process Software lifecycle Project management and cost estimation Notations and specification methods: Alloy Problem definition: requirements engineering Importance of requirements The Jackson-Zave approach (requirements, specification, domain) Usage of Alloy and UML to support requirement modeling activities Methods and technologies for product development Software architectures and architectural…

Apri la scheda ufficiale ›
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.

Algoritmi e Principi dell'Informatica Canale unico

Corso di laurea: Ingegneria Informatica · Laurea triennale · 2º anno · 2º semestre · Ingegneria Informatica - Cremona · 11 CFU

Politecnico di Milano · Scuola di Ingegneria Industriale e dell'Informazione · 11 CFU · apri nel catalogo · Ingegneria Informatica · 2º anno · 2º semestre ›

Mandrioli – Informatica teoricaCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Testi consigliati (facoltativi)

2024, ISBN: 9781307964103Cerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Bertossi – Algoritmi e strutture datiCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Barenghi – Algoritmi e Principi dell'InformaticaCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Bacheca del docente: cosa indica di studiare

Argomenti del programma: Programma delle lezioni e delle esercitazioni 1. I modelli dell'informatica Automi (a stati finiti, a pila, Macchine di Turing) Modelli nondeterministici Grammatiche Uso della logica matematica per modellare sistemi e descriverne proprietà. 2. Teoria della computazione Potenza dei modelli di calcolo Tesi di Church Problemi indecidibili Tecniche di dimostrazione di indecidibilità 3.

Apri la scheda ufficiale ›
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.

Algorithms And Parallel Computing M-ZZZZ

Corso di laurea: Mathematical Engineering · Laurea triennale · 1º anno · 1º semestre · 10 CFU / 2º anno · 1º semestre · Quantitative Finance · 10 CFU

Politecnico di Milano · Scuola di Ingegneria Industriale e dell'Informazione · 10 CFU · apri nel catalogo · Mathematical Engineering · 1º anno · 1º semestre · canale M-ZZZZ ›

Stanley – Scientific ComputingCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Bacheca del docente: cosa indica di studiare

Argomenti del programma: Description Historically, parallel computing has been considered to be the high end of computing and has been used to model difficult problems in many areas of science and engineering. Today, commercial applications provide an equal or greater driving force in the development of faster programs. These applications require the processing of large amounts of data in sophisticated ways.

Apri la scheda ufficiale ›
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.

Software Engineering 2 Canale unico

Corso di laurea: Mechanical Engineering - BV,PC · Laurea triennale · 2º anno · 1º semestre · Defence and security · 054443 CFU

Politecnico di Milano · Scuola di Ingegneria Industriale e dell'Informazione · 054443 CFU · apri nel catalogo · Mechanical Engineering - BV,PC · 2º anno · 1º semestre ›

Camilli – SOFTWARE ENGINEERINGCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Testi consigliati (facoltativi)

Ravi Sethi – Basic Principles and Best PracticesCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Hans van Vliet, Software Engineering

Principles and PracticeCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Ghezzi – Fundamentals of Software EngineeringCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Len Bass – SOFTWARE ARCHITECTURE IN PRACTICECerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Christoph Fehling – Fundamentals to DesignCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Martin Kleppmann – The Big Ideas Behind ReliableCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Bacheca del docente: cosa indica di studiare
  • Course website webeep.polimi.it Note: The course website will be the main reference for learning material, classe schedule, homework and project assignments, as well as announcements concerning the various activities related to the class

Argomenti del programma: The software process Software lifecycle Project management and cost estimation Notations and specification methods: Alloy Problem definition: requirements engineering Importance of requirements The Jackson-Zave approach (requirements, specification, domain) Usage of Alloy and UML to support requirement modeling activities Methods and technologies for product development Software architectures and architectural…

Apri la scheda ufficiale ›
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.

Software Engineering 2 E-P

Corso di laurea: Music and Acoustic Engineering · Laurea triennale · esame facoltativo · Music Engineering · 054443 CFU

Politecnico di Milano · Scuola di Ingegneria Industriale e dell'Informazione · 054443 CFU · apri nel catalogo · Music and Acoustic Engineering · 1º semestre · canale E-P ›

Camilli – SOFTWARE ENGINEERINGCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Testi consigliati (facoltativi)

Ravi Sethi – Basic Principles and Best PracticesCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Hans van Vliet, Software Engineering

Principles and PracticeCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Ghezzi – Fundamentals of Software EngineeringCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Len Bass – SOFTWARE ARCHITECTURE IN PRACTICECerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Christoph Fehling – Fundamentals to DesignCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Martin Kleppmann – The Big Ideas Behind ReliableCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Bacheca del docente: cosa indica di studiare
  • Course website webeep.polimi.it Note: The course website will be the main reference for learning material, classe schedule, homework and project assignments, as well as announcements concerning the various activities related to the class

Argomenti del programma: The software process Software lifecycle Project management and cost estimation Notations and specification methods: Alloy Problem definition: requirements engineering Importance of requirements The Jackson-Zave approach (requirements, specification, domain) Usage of Alloy and UML to support requirement modeling activities Methods and technologies for product development Software architectures and architectural…

Apri la scheda ufficiale ›
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.

Software Engineering 2 E-P

Corso di laurea: Telecommunication Engineering · Laurea triennale · esame facoltativo · 054443 CFU / 1º anno · 1º semestre · INTERNET ENGINEERING · 5 CFU

Politecnico di Milano · Scuola di Ingegneria Industriale e dell'Informazione · 054443 CFU · apri nel catalogo · Telecommunication Engineering · 1º semestre · canale E-P ›

Camilli – SOFTWARE ENGINEERINGCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Testi consigliati (facoltativi)

Ravi Sethi – Basic Principles and Best PracticesCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026

Hans van Vliet, Software Engineering

Principles and PracticeCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Ghezzi – Fundamentals of Software EngineeringCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Len Bass – SOFTWARE ARCHITECTURE IN PRACTICECerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Christoph Fehling – Fundamentals to DesignCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Martin Kleppmann – The Big Ideas Behind ReliableCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Bacheca del docente: cosa indica di studiare
  • Course website webeep.polimi.it Note: The course website will be the main reference for learning material, classe schedule, homework and project assignments, as well as announcements concerning the various activities related to the class

Argomenti del programma: The software process Software lifecycle Project management and cost estimation Notations and specification methods: Alloy Problem definition: requirements engineering Importance of requirements The Jackson-Zave approach (requirements, specification, domain) Usage of Alloy and UML to support requirement modeling activities Methods and technologies for product development Software architectures and architectural…

Apri la scheda ufficiale ›
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.

Domande frequenti

Quali libri consiglia il prof. Matteo Giovanni Rossi per Software Engineering 2 (Computer Science and Engineering, canale DAT-MOH)?

Camilli – SOFTWARE ENGINEERING; Ravi Sethi – Basic Principles and Best Practices; Principles and Practice; Ghezzi – Fundamentals of Software Engineering; Len Bass – SOFTWARE ARCHITECTURE IN PRACTICE; Christoph Fehling – Fundamentals to Design; Martin Kleppmann – The Big Ideas Behind Reliable

Quali libri consiglia il prof. Matteo Giovanni Rossi per Algoritmi e Principi dell'Informatica?

Mandrioli – Informatica teorica; Cormen – Introduzione agli algoritmi e alle strutture dati; 2024, ISBN: 9781307964103; Bertossi – Algoritmi e strutture dati; Barenghi – Algoritmi e Principi dell'Informatica

Quali libri consiglia il prof. Matteo Giovanni Rossi per Algorithms And Parallel Computing?

Stanley – Scientific Computing; Bjarne Stroustrup – Principles and Practice Using C++

Quali libri consiglia il prof. Matteo Giovanni Rossi per Software Engineering 2 (Mechanical Engineering - BV,PC, canale unico)?

Camilli – SOFTWARE ENGINEERING; Ravi Sethi – Basic Principles and Best Practices; Principles and Practice; Ghezzi – Fundamentals of Software Engineering; Len Bass – SOFTWARE ARCHITECTURE IN PRACTICE; Christoph Fehling – Fundamentals to Design; Martin Kleppmann – The Big Ideas Behind Reliable

Quali libri consiglia il prof. Matteo Giovanni Rossi per Software Engineering 2 (Music and Acoustic Engineering, canale E-P)?

Camilli – SOFTWARE ENGINEERING; Ravi Sethi – Basic Principles and Best Practices; Principles and Practice; Ghezzi – Fundamentals of Software Engineering; Len Bass – SOFTWARE ARCHITECTURE IN PRACTICE; Christoph Fehling – Fundamentals to Design; Martin Kleppmann – The Big Ideas Behind Reliable

Quali libri consiglia il prof. Matteo Giovanni Rossi per Software Engineering 2 (Telecommunication Engineering, canale E-P)?

Camilli – SOFTWARE ENGINEERING; Ravi Sethi – Basic Principles and Best Practices; Principles and Practice; Ghezzi – Fundamentals of Software Engineering; Len Bass – SOFTWARE ARCHITECTURE IN PRACTICE; Christoph Fehling – Fundamentals to Design; Martin Kleppmann – The Big Ideas Behind Reliable