The Laurea Magistrale in Intelligenza Artificiale at the University of Florence is a two-year master’s programme that develops advanced technical and theoretical skills in machine learning, knowledge representation, and intelligent systems. It suits graduates with a quantitative undergraduate background who want to pursue professional roles in AI engineering or continue to research at PhD level.
This two-year Laurea Magistrale (Master’s) combines core foundations in mathematics and computer science with specialised AI topics. The programme typically comprises taught modules, laboratory work, a substantial research project or thesis and opportunities for internships. Students follow a coherent curriculum designed to reach 120 ECTS credits over the course.
Applicants are normally expected to hold a recognised first-cycle degree in computer science, information engineering, engineering, mathematics, physics or a closely related discipline, providing solid grounding in programming, discrete mathematics, linear algebra and probability. Candidates with degrees in other quantitative fields may be considered if they demonstrate equivalent preparation through prior coursework or professional experience.
Selection may be based on academic transcripts, a statement of purpose and, in some cases, an interview or qualifying assessment to verify mathematical and programming readiness. International applicants must show sufficient language competence: proficiency in Italian if the programme is delivered in Italian, or proficiency in English if courses or tracks are offered in English; evidence is typically requested at application.
Graduates from the programme are prepared for a variety of technical and research-oriented roles across industry and academia. Typical career paths include:
Graduates who wish to pursue further research commonly continue to doctoral programmes or join research teams, benefiting from the strong academic research environment in Florence and regional research centres.
The University of Florence offers studies in AI within a long-established, research-active university that combines fundamental theoretical training with applied laboratory experience. Students benefit from connections with multiple departments and research centres, access to computing resources and collaborative projects with regional industry and public research institutes. The city’s academic community supports interdisciplinary work across computer science, engineering, cognitive science and ethics, and students can take advantage of mobility programmes and internship opportunities within Tuscany’s growing technology and innovation networks.
Shortlist scholarships and plan your application — free guidance from our advisors.