Libri UniversitariApri il catalogo

Prof. Marco Patrignani

Università di Trento · Dipartimento di Ingegneria e Scienza dell'Informazione · libri consigliati e cosa studiare, a.a. 2026/2027

Libri adottati dal prof. Marco Patrignani

Materie del prof. Marco Patrignani

Advanced Programming Canale unico

Corso di laurea: Computer Science – sede di Trento · Laurea magistrale (LM-18) · esame facoltativo · ICT Innovation · 6 CFU

Trento · Dipartimento di Ingegneria e Scienza dell'Informazione · 6 CFU · apri nel catalogo

Il docente non ha ancora pubblicato i testi per questo canale.

Bacheca del docente: cosa indica di studiare

Argomenti del programma: Elementi di base di Rust: stringhe, funzioni, vettori, hashmap, collections, enums, structs Concetti di Rust: mutabilita`, ownership, borrowing Elementi avanzati di Rust: traits, polimorfismo, gestione della memoria, smart pointers

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

Programming Language Semantics Canale unico

Corso di laurea: Computer Science – sede di Trento · Laurea magistrale (LM-18) · esame facoltativo · Computer Science and Technologies · 6 CFU

Trento · Dipartimento di Ingegneria e Scienza dell'Informazione · 6 CFU · apri nel catalogo

Il docente non ha ancora pubblicato i testi per questo canale.

Bacheca del docente: cosa indica di studiare
  • Il corso e` tenuto in inglese, si faccia riferimento alla versione inglese della pagina del corso per i relativi contenuti.

Argomenti del programma: Il corso e` tenuto in inglese, si faccia riferimento alla versione inglese della pagina del corso per i relativi contenuti.

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

Formal Language And Compilers Canale unico

Corso di laurea: Informatica – sede di Trento · Laurea triennale (L-31) · 3º anno · 1º semestre · Computer Science · 12 CFU

Trento · Dipartimento di Ingegneria e Scienza dell'Informazione · 12 CFU · apri nel catalogo

Il docente non ha ancora pubblicato i testi per questo canale.

Bacheca del docente: cosa indica di studiare

Argomenti del programma: Il corso e` tenuto in inglese, si veda la sezione corrispettiva in lingua.

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

Advanced Programming Canale unico

Corso di laurea: Informatica – sede di Trento · Laurea triennale (L-31) · 3º anno · 1º semestre · Computer Science · 6 CFU

Trento · Dipartimento di Ingegneria e Scienza dell'Informazione · 6 CFU · apri nel catalogo

Il docente non ha ancora pubblicato i testi per questo canale.

Bacheca del docente: cosa indica di studiare

Argomenti del programma: Elementi di base di Rust: stringhe, funzioni, vettori, hashmap, collections, enums, structs Concetti di Rust: mutabilita`, ownership, borrowing Elementi avanzati di Rust: traits, polimorfismo, gestione della memoria, smart pointers

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

Programmazione 2 Canale unico

Corso di laurea: Informatica – sede di Trento · Laurea triennale (L-31) · esame facoltativo · Scienze e tecnologie informatiche · 6 CFU

Trento · Dipartimento di Ingegneria e Scienza dell'Informazione · 6 CFU · apri nel catalogo · Informatica – sede di Trento · 1º anno · 2º semestre ›

Eckel – Thinking in JavaCerca su Amazon ›Verificato sulla scheda ufficiale il 03/10/2026
Bacheca del docente: cosa indica di studiare
  • Materiale on line sarà reso disponibile sul sito del corso. Vi sono dei testi consigliati, che però non sono indispensabili a chi abbia regolarmente seguito le lezioni:

Argomenti del programma: 1) Elementi introduttivi di programmazione ad oggetti in C++. - Richiami sui puntatori, stack, dereferenziazione di strutture - Richiami sugli arrays e sulla loro relazione con i puntatori - Operatori new e delete, memory leaks - Allocazione dinamica di memoria: heap - Passaggio dalle strutture agli oggetti.

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

Advanced Programming Canale unico

Corso di laurea: Ingegneria informatica, delle comunicazioni ed elettronica – sede di Trento · Laurea triennale (L-8) · 3º anno · 1º semestre · Computer, Communications and Electronic Engineering · 6 CFU

Trento · Dipartimento di Ingegneria e Scienza dell'Informazione · 6 CFU · apri nel catalogo

Il docente non ha ancora pubblicato i testi per questo canale.

Bacheca del docente: cosa indica di studiare

Argomenti del programma: Elementi di base di Rust: stringhe, funzioni, vettori, hashmap, collections, enums, structs Concetti di Rust: mutabilita`, ownership, borrowing Elementi avanzati di Rust: traits, polimorfismo, gestione della memoria, smart pointers

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. Marco Patrignani per Programmazione 2?

Eckel – Thinking in Java