There are numerous Italian developers in London today.  For many years, there was a steady trickle but since the global recession, it’s fair to say that that trickle has increased to more of a steady stream. Italian developers tell me us that they come to London seeking better opportunities, the attraction of working in a global city being one thing, but also being a part of the vibrant tech scene that we have here as well.
Speaking to our clients however, and there is not a great deal of knowledge in London about what the top IT universities in Italy are and how the system of final grades works.

How does it all work?

In a similar way to the system in Spain, in Italy it’s common to go to best University closest to your home but if you get outstanding grades then you might travel to a university further from home. So if you live in Genoa, and you’ve got good grades and a real passion for Software Development, it’s probable that you’ll want to go to the Milano Politecnico or the Politecnico di Torino.

In terms of the “best” universities in Italy, there are universities that are prestigious to attend and there are universities that teach Computer Science to a high degree of excellence.

Of the top IT universities for IT in Italy, there are 3 Politecnico’s :

  • Milano Politecnico (the largest technical university in Italy)
  • Politecnico di Torino (Italy’s oldest technical university)
  • Politecnico di Bari

And 3 other well established universities that have excellent reputations:

  • Universita’ degli studi di Pisa
  • Universita’ degli studi di Salerno in Fisciano
  • Università degli Studi di Napoli Federico II (the world’s oldest state university)
  • Rome has two top universities for IT, the Tor Vergata (a public research university located in Rome) and La Sapienza that are worth noting as well. La Sapienza is well-established university and has one of the oldest libraries in the world, it is also the oldest established university offering the Ingegneria (Engineering) type of degree.

 

The Politecnico at Bari is Italy’s has largest campus at 60,000 students, and has an international reputation for research. In my experience there are a number of excellent graduates with PhDs in big data related subjects in the UK who studied at Bari.

As with the British system of higher education there are a number of more recently established universities which are much cheaper to attend and have a lower entry criteria, and which are typically less prestigious as well. Interestingly however the Tor Vergata University of Rome was only established in the early 90s and has managed to establish a very strong reputation for the “harder” sciences of mathematics, engineering and computer science.

 An “Ingegneria” degree

The number one IT/Computer Science degree in Italy is the Ingegneria which is a type of degree offered by only a small number of Italian universities (mainly those in the list above). An Ingegneria degree can be studied for degrees in subjects such as Computer Science, Civil Engineering, Telecoms, Nuclear Power, Chemical Industries etc.

The “computer science ingegnere” are highly sought after and are generally considered to have a better degree than a graduate with a straight “computer science” degree. 

Entrance Criteria

The entry criteria for the top universities in Italy involve entrance exams and achieving top grades at secondary school or scuola superior. All of the above universities have an entrance test on Maths ability, logistical properties and so on.

Final Grade

Graduates leave university in Italy with a score between 60–110, and may or may not receive a distinction mark on top, called Lode. Lode is the same as the Latin Laude or Cum Laude, translating as “with highest praise”.