I have been attending the University of Calabria (Unical) for 1 full year now and I can fully say this is a beautiful place to learn, make new experiences and pursue your passions to one day make them your work. Especially the Departments of Engineering is considered one of the best in the whole University and the Computer Engineering degree has one the highest number of people joining every year. I really recommend Unical, you can learn a lot from here not just from lessons but also from everyday life.