Double Master Degree in Computational Science

Computer simulations have revolutionized advanced research in science, medicine and industry. Along with experiments and theory, data driven computational modeling has indeed become a “third pillar” of scientific inquiry, addressing problems and answering questions which where once unapproachable. The future of these methods lies at the intersection of mathematics, data science, algorithmic analysis, and high performance computing. The next generation of computational scientists will require advanced training in methodological foundations across a variety of domains to exploit advanced data science, simulation and numerical modeling techniques.
The Master in Computational Science is recommended for students with a background in engineering, mathematics, natural sciences, and computer science, but is also highly relevant for students with other backgrounds and a strong interest in the application of advanced computational methods to problems in their fields.

The Master in Computational Science is offered at USI and hosted by the Institute of Computational Science (ICS)

Additionally, the USI-ICS offers double degree programs with:

- INSUBRIA (Università degli Studi dell'Insubria in Como/Varese)

- FAU (Friedrich-Alexander University in Erlangen-Nürnberg)

double master degree 3

Both dual degree programs provide dynamic and crossdisciplinary training in numerical simulations, applied mathematics, statistics, computer science and data science. 

The double degree Master of Computational Science offers the opportunity for students to attend courses at two universities, get to know two cities, and maximize their educational development through cutting edge course offerings, collabortions with a wide array of leading professors, researchers and distiguished guests, and living experiences across different countries and contexts.

 MCS double degree graduates are well prepared and highly sought after for careers in industry and research. Simulation and data science based approaches are quickly becoming the pillars of development in new materials, drug design, surgical procedures, engineering research, climatology, risk management, finance, and many others. MCS graduated will be extremely well prepared for careers across these and many other domains in which data science, high performance computing and mathematical modeling are central.


USI-INSUBRIA Double Master Degree
 in Computational Science 

 usi insubriaRidu

double master degree 4USI (Università della Svizzera Italiana), one of the two locations of the master, is located in Lugano, a beautiful city known for his history, nature and outdoor sports. The immediate vicinity includes the Swiss National Supercomputing Center (CSCS), currently the third fastest super computer on earth, as well as a variety of spinoffs companies, startups, and related biomedical and industrial engineering firms.

INSUBRIA’s applied mathematics, computer science, and computational mathematics groups are renowned and present tremendous specializations in areas such as geometric analysis, numerical optimization, regularization methods, numerical linear algebra, as well as a variety of applied areas through industrial collaborations.

The USI-INSUBRIA Master in Computational Science Double Degree leverages the combined resources of USI and INSUBRIA to mould powerful, application oriented compitencies in simulation and data science, with a high level focus on methods and algorithms. USI and INSUBRIA present a highly dynamic center of excellence for computational science and the combined faculties present a fantastic opportunity for students with a particularly strong interest in mathematics, and high level methodologies which can be applied to a wide array of problems.

Furthermore, for the master’s thesis, students can participate in ongoing research projects at the ICS, the IDIDS, and INSUBRIA. Topics include numerical analysis, high-performance computing, geo-science, computational engineering, optimization, computational (bio-) mechanics and fluid-mechanics, computational medicine, drug-design, computational finance, shape analysis and many others.

The USI-INSUBRIA Master in Computational Science enables students to study in Como/Varese and Lugano, which are very close and well connected by public transport.


USI-FAU Double Master Degree
 in Computational Science
usi fauRidu

double master degree 1

Friedrich-Alexander University Erlangen-Nürnberg (FAU) located in Erlangen-Nurberg is known as one of the preeminent centers of excellence for computer science in Germany and it is the second largest university in Bavaria with its 39000 students. FAU is a preeminent center of computer science in Germany and europe as a whole: its computational engineering masters programs is one of the most well established, and well known of its kind and the university it is a center of excellence in Germany for applied high performance computing.

Furthermore, double degree students will benefit from the specialized focus of the computational engineering group, with advanced specializations in mechatronics, computational optics, information technology, thermo- and fluid-dynamics, mechanics and dynamics, computational materials science, and medical imaging. The more application oriented program at FAU will be well complemented by the highly rigourous mathematical, methodological, and algorithmic training which is the focus at USI. 

Indeed this double degree provides students with a unique opportunity to build a very robust capacity in both applied and methodological skillsets.

The Master in Computational Science, located in Lugano, at USI (Università della Svizzera Italiana) has a unique educational program design, focused on developing advanced capabilities in data driven simulation methods, with applications and specializations across a variety of sub-disciplines, including finite element methods, multiscale methods, optimization, stochastic methods, machine learning, artificial intelligence, geoengineering, energy modelling, computer vision, bioinformatics, and many more.


- Students will receive a double degree.

- No additional tuition fees: master in computational science students enrolled from FAU/INSUBRIA can study at USI without paying additional fees and vice versa.

- If you currently are a master in computational science student at USI/FAU, you can already join the double degree program!

- The program follows a 120 ECTS spread over 4 semesters.


For any information please contact:





logo cscs

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read more