The course notes are available and they have been distributed (hardcopy) to the students that managed to bring them to some “copy center” (I don't know which one(s)). If you need a copy, please ask your colleagues or ask me the master copy (to be given back after copying). The table of contents of the course notes can be find here. Here you can find the errata corrige page relative to the notes.
The last part of the course includes arguments related to Peer-2-peer and to Wireless networks. These arguments are not covered by the course notes released in April. Rather, they can be studied on the book
Referring to the fourth edition (although the 5th is already available), the material is covered by Sec. 2.6 Peer-to-Peer Applications and by Chap. 6 Wireless and Mobile Networks. These sections were already completely covering the contents of the last part of the course already in the 3rd edition, which is available in Italian (for the students of the “Informatica” master).
To enable students to play with the tools mentioned and used during the course, I prepared an Ubuntu based VMWARE image, where all the frameworks discussed in the course are already been included.
The image is available here: ubuntu.tgz. Be careful, it's a large file (more than 2 Gb!).
To use this image:
It is worth pointing out if you use this image no modification is made to you boot disk/windows partition, unless you do specific actions mounting the partition under Ubuntu and modifying the partition with superuser rights.
It is also worth pointing out the virtual machine uses just one core, therefore no multicore features will be active on the virtual machine!
Further links, e.g. those related to other structured programming frameworks, may be found on the support page of A.A. 2010-2011.