Key Highlights (2026)
Affiliation: SMI is a Recognised Teaching Centre for the University of London. Students receive degrees conferred by the University of London, which are globally recognized and highly respected. Accreditation: Licensed by the Malta Further & Higher Education Authority (MFHEA) as an awarding body for qualifications at MQF Levels 5 to 8. Student Success: The institute is noted for a high percentage of graduates achieving first-class honours—historically nearly 40%. Small Class Sizes: Maintains classes of typically fewer than 30 students to ensure personalized attention.