Master in Software &
Data Engineering

Reasons to choose our program

Master in Software &
Data Engineering

Reasons to choose our program

Master in Software &
Data Engineering

Reasons to choose our program

Software plays a pivotal role in almost all aspects of our life, including transportation, communication, economy, and healthcare. We put trust in software to accomplish complex and vital tasks for us, such as managing our finances, sharing our family and friends memories, diagnosing diseases, flying airplanes or driving cars. These systems manipulate and generate an unprecedented amount of data.

In such a scenario, software cannot be understood without its data and data becomes valuable only thanks to the software analyzing it.

“Data scientists ask questions, data engineers find the answers”

Prof. Michele Lanza

“Every field of human endeavor is being radically transformed by abundant data and cheap storage and processing power. Our students master the skills to write the software that squeezes actionable insights out of such large amounts of data.”

Prof. Gabriele Bavota

“Data and software engineers are not only analyzing data, but are fundamentally changing how businesses are run with innovations such as real-time pricing, fraud detection, viral marketing, and continuous feedback”

Prof. Mauro Pezzè

Why enroll in the Master in Software and Data Engineering (MSDE) at USI?

Why enroll in the Master in Software and Data Engineering (MSDE) at USI?

Why enroll in the Master in Software and Data Engineering (MSDE) at USI?

Top qualification

MSDE is a unique opportunity for students to become highly qualified software and data engineers able to effectively deal with the increasing complexity of modern software systems and with the gigantic amount of data they generate and manipulate.

Renowned professors

Courses are taught by internationally renowned academics. Since it opened in 2004, the USI Faculty of Informatics has been climbing to the top positions in the csrankings.org lineup for European universities for what concerns Software Engineering research. It now ranks 2nd in Europe, and 15th worldwide.

Importance of data and software

Nowadays software cannot be understood without its data and data becomes valuable only thanks to the software analyzing it. This is why only an integrated study program in both software and data engineering represents cutting-edge knowledge and skills relevant for the development, maintenance, and evolution of next-generation ultra-large software systems living in a world of data.

Small classes

We love teaching and care about teaching! The low Student/Professor ratio gives the possibility to study in a friendly and stimulating environment in which Professors and Assistants spend time with their Students.

Study program

Study program

Study program

The MSc in Software and Data Engineering at the Università della Svizzera italiana (USI) aims to make students highly specialized software and data engineer. The master is entirely offered in English and features courses taught by world’s leading researchers of the Software Institute at the USI Faculty of Informatics.

Master your future with USI

Master your future with USI

Master your future with USI