Martin – Introduction to Software Design with Java
Libro adottato a Sannio, a.a. 2026/2027 · 2 canali
«Martin – Introduction to Software Design with Java» è adottato per Ingegneria del Software dal prof. Gerardo Canfora (Ingegneria Informatica – sede di Benevento – Sannio); per Programmazione 2 dal prof. Andrea Di Sorbo (Ingegneria Informatica – sede di Benevento – Sannio).
Come lo indica il docente: Martin P. Robillard, Introduction to Software Design with Java, Springer · Martin P. Robillard, Introduction to Software Design with Java, 2nd Edition. Springer International Publishing, 2022. ISBN: 978-3030978983
Chi lo adotta
- Ingegneria del Software – Prof. Gerardo Canfora (canale unico)Ingegneria Informatica – sede di Benevento · Laurea triennale (L-8) · 3º anno · 2º semestre · 9 CFU
- Programmazione 2 – Prof. Andrea Di Sorbo (canale unico)Ingegneria Informatica – sede di Benevento · Laurea triennale (L-8) · 2º anno · annuale · 12 CFU
Programma e testi di ogni canale
Ingegneria del Software – Prof. Gerardo Canfora Canale unico
Corso di laurea: Ingegneria Informatica – sede di Benevento · Laurea triennale (L-8) · 3º anno · 2º semestre · 9 CFU
Il docente indica 5 testi · da studiare tutti
Libri consigliati nell'a.a. 2025/2026
Bacheca del docente: cosa indica di studiare
- Dispense e slide del corso.
Programmazione 2 – Prof. Andrea Di Sorbo Canale unico
Programma ridotto per frequentantiCorso di laurea: Ingegneria Informatica – sede di Benevento · Laurea triennale (L-8) · 2º anno · annuale · 12 CFU
Il docente indica 5 testi · da studiare tutti
Bacheca del docente: cosa indica di studiare
- È possibile reperire materiale didattico utilizzato durante le lezioni al seguente link:
Si studia insieme a
- Ian Sommerville – An Introduction to Modern Software Engineering
- Camilli – A Structured Journey from Inception to Delivery
- Bernd Bruegge – Object-Oriented Software Engineering Using UML
- Robert – Clean Architecture
- Matt Weisfeld, Object-Oriented Thought Process, Addison Wesley, ed.
- Cay – Concetti di Informatica e Fondamenti di Java