Ricerca di contatti, progetti,
corsi e pubblicazioni

Advanced Java Programming

Descrizione

This course teaches concepts of object-oriented, functional, and concurrent programming that help create complex software systems that are extensible and scalable. It also introduces advanced profiling and program-analysis techniques for identifying performance bottlenecks in such systems and for optimizing them. These concepts are explained in the context of the Java programming language and Java Virtual Machine.

 

REFERENCES

  • Java 8 Lambdas: Pragmatic Functional Programming (2014), by R. Warburton. ISBN-13: 978-1449370770.
  • Java Concurrency in Practice (2006), by B. Goetz, T. Peierls, J. Bloch, J. Bowbeer, D. Holmes, D. Lea. ISBN-13: 978-0321349606.

Persone

 

Binder W.

Docente titolare del corso

Rosà A.

Docente titolare del corso

Weiss M.

Assistente

Informazioni aggiuntive

Semestre
Autunnale
Anno accademico
2019-2020
ECTS
3
Lingua
Inglese
Offerta formativa
Master of Science in Informatics, Corso a scelta, Corso, 2° anno

Master of Science in Informatics, Corso a scelta, Corso, 1° anno