Software Institute | The center of excellence for teaching, research, and development of software part of USI, Lugano.

Master in Software Engineering with AI

The Master in Software Engineering with AI (MAISE) is designed to train the next generation of software engineers capable of integrating Artificial Intelligence into the software development lifecycle. Launched in 2026, the program teaches how to design, develop, architect, and test high-quality, large-scale, data-intensive intelligent software systems. Students will gain a strong theoretical background combined with practical hands-on experience using AI-based tools and techniques, learning to use AI as a tool to empower software engineers (e.g., using GitHub Copilot and Devin 2.0), as an artifact enabled by software, and as a component for software architects.

MAISE Study Program


The two-year study plan is structured over 120 ECTS, with key areas including 36 ECTS in Software Engineering, 18 ECTS in Artificial Intelligence, 18 ECTS in Atelier, 18 ECTS in Electives, and a 30 ECTS Master Thesis. Coursework covers topics such as Software Analysis and Architecture, Natural Language Processing and Machine Learning for Software Engineering, and Design & Modeling. This unique blend of skills aims to increase career opportunities, preparing students for roles that require both advanced development skills and AI expertise.

Apply Now!
Applications will be accepted starting from December 1, 2025