If you are a Non European citizen you will need to get a Student Visa (type D) to come to Italy.
We strongly suggest you to start the procedure at least 3 months before your planned departure as the time for the issue of the Visa may require up to 90 days.
For precise and detailed information on the documentation required for Visas, please refer directly to local Diplomatic and Consular representatives or visit the website of the Italian Ministry of Foreign Affairs.
HOW TO KNOW IF YOUR COUNTRY IS A NON EUROPEAN COUNTRY?
Non European country is a country that is not part of the EU (European Union).