Prof. William Fornaciari





Students prev. assigned to prof. Carlo Brandolese and G. Agosta will take the exam with me (Italian or English, as you prefer). In a few days the dates of the exams will appear on the webpoliself; however they will be the same of embedded systems and RTOS courses


No lessons, now you have to study from your own

Examination rules:

50% written test, 50% project assignment. Take a look to the list of projects of the following professors: Carlo Brandolese, Patrick Bellasi, Giuseppe Massari, Davide Zoni. When you completed the project, your mentor will send me the corresponding evaluation.


I can register your ranking only if your name appears in the webpoliself list. Do not miss the deadline especially if your laurea-day is approaching!


The results of the written test of proff. Fornaciari, Brandolese and Agosta will be considered valid till end of 2012.

LSW Appello feb 7, 2012 (update 29.02.2012)
LSW Appello 3 Marzo, 2012 (update 21.03.2012)

Luglio 2012: 750734 L. G. 20/30 (ha contattato Bellasi)

How to register:

After the publication of the result of the written test and the evaluation of the project, please send an email to me with the following information:

  • subject: [#matricola] surname, name, course, date of the exam (where your name is in the list!)

example: [1234] rossi mario, LSW (ita), registration, Sept 4, 2012

  • body: evaluation of the written part (better with indication of the date of the written test), evaluation (if available) of the project, name of your mentor for the project

example: 24/30 (4 luglio 2012), A+, Farina

After that I will complete the registration of your score using the web site. You will receive an email from the systems in a few days. Note that this action is impossible to be carried out before the date of the exam. Those still having to register past exams (I mean before sept 2012) have to follow the instructions reported above maybe one more time.


  • [DD] H.M. Deitel, P.J. Deitel, D.R. Choffines, Operating Systems, 3/e, Pearson Education - Prentice Hall, USA, 2004.
  • [DD] H.M. Deitel, P.J. Deitel, D.R. Choffines, Sistemi Operativi, 3^ edizione, Pearson Education - Prentice Hall, USA, Italia, 2005 (traduzione in Italiano)

Chapters: 1, 2 (refresh), 3, 4, 5, 6, 7, 8 (skip of Java related sections), 15 (some sections), 20 (suggested)

In detail chapters 1, 2, 3, 4, 5, 7 and 11. Read the others

To probe further….

  • W.Richard Stevens, Advanced Programming in the UNIX Environment, Addison Wesley, 1993.
  • W. Richard Stevens, UNIX Network Programming – Interprocess Communications, vol.2, 2nd edition, Prentice Hall, 1998.
  • Gregory R. Andrews, Foundations of Multithreaded, Parallel and Distributed Programming, Addison Wesley, 2000.
  • Interesting free book and examples on IPC: