Progetto Sophia si configura come un percorso di vita, di studio e di ricerca che permette di acquisire e costantemente approfondire una cultura cristianamente ispirata, capace d’illuminare e innervare le molteplici dimensioni dell’umano e le diverse discipline.
Si propone perciò come una comunità di formazione, di studio e di ricerca cui concorrono, nell'esercizio delle rispettive competenze e responsabilità, i docenti, gli studenti e tutto il personale.
Promosso dall'Opera di Maria - Movimento dei Focolari, l'Istituto è eretto dalla Santa Sede con decreto della Congregazione per l'Educazione Cattolica del 7 dicembre 2007.
Offre una Laurea magistrale (Master's) in Fondamenti e prospettive di una cultura dell'unità, della durata di due anni, e il corrispondente dottorato.
L'Istituto, oltre alla sede centrale in Loppiano, prevede di aprire sedi locali in altre nazioni con specifici ambiti di ricerca.