Download → MHPC Regulation (Pdf)


1. Structure of the program


  1. The program lasts 12 months and is divided into three parts.

  2. Part 1 provides the foundation of programming, parallel programming and high performance computing.

  3. Part 2 provides advanced techniques and methodology that are used in nowadays science and technology.

  4. Part 3 is a large-scale, high profile research project. (See “Thesis” section for more details)

  5. Part 3 can overlap with the previous sections.

  6. Majority of first part courses spawns several months.

  7. Some courses of Part 2 could be optional and they will be provided if a suitable number of students want to attend the course.

  8. Number of mandatory courses for Part 2 will be approved by scientific committee at least one month before the starting of the courses.  

  9. The courses  should include practical and exercise-based sessions To successfully complete a course, the student will have to attend such sessions and provide solutions to all the exercises by a given deadline.


2. Contacts


  1. For everything related to the courses and the exercises please refer to the assistant program coordinators:

  2. For the logistics in the Miramare campus please refer to:

  3. For the logistics and secretariat at SISSA, please refer to the ILAS secretariat:


3. Facilities


  1. The official headquarter of the master is at first floor of the so called “Old Sissa building” at the Miramare Campus.

  2. Each student will share an office with other participants. Students offices are Room 101, 108, 109, and 110.

  3. Room 107 hosts the Master coordinator and external teacher/lecturers.

  4. Room 106 hosts the assistant coordinator.

  5. Lectures are conducted in the reading room of the old SISSA Library. More lecture rooms and spaces will be available once the Library will be renovated. HPC lab is located in ROOM E in the basement of the same building.

  6. Occasionally some lectures can be held at the SISSA Main building and other rooms of ICTP.


4. Resources


  1. The students will have access to leading-edge HPC resources provided by SISSA and ICTP.

  2. The students will have both a SISSA and an ICTP accounts, with all the benefits those accounts bring.

  3. Each student is expected to use her/his own laptop for the exercise classes, through which will connect to the HPC resources. If the student does not have a laptop, he/she should communicate it to the program coordinator.


5. Evaluation


  1. Due to the heterogeneity of the classes, the lecturer will choose how to mark the students, who will be properly informed at the beginning of the course.

  2. Individual courses will give a mark (from 18 to 30 as integer) only if passed, otherwise the mark will be FAIL.

  3. The minimum mark to pass a course is 18 out of 30

    1. Mark 18 corresponds to a sufficient fulfillment of the assignment

    2. Mark 27 corresponds to successfully complete the whole assignment

    3. Mark 30 corresponds to successfully complete the whole assignment and to provide an original or outstanding solution.

  4. In case a student fails 3 courses in one of the teaching parts, the scientific council is entitled to reconsider his enrollment in the master and exclude him.

  5. The student is accepted to the second part of the master program if the average mark of the first part is at least 21/30.

  6. The marks of optional courses will not be counted.


Other important notes:


  • Plagiarism will not be tolerated. Any discovered plagiarism will be punished with the exclusion from the master program.

  • At the end of each course the student will be able to fill out an anonymous evaluation questionnaire regarding the course.


6. Minimum attendance and absence


  1. Student should attend 70% of the lectures of each course and provide the solutions to all the proposed exercise to be able to enter the evaluation process.

  2. Absence should be notified in advance  by mail to

  3. Absence that will go above the 30% of a specific course time, will have to be discussed before with the program coordinator.


Thesis regulation


  1. To obtain the MHPC diploma, the student is expected to pass a final exam, where he/she will present the thesis work to an exam committee proposed by the Scientific Council and nominated by the Director of the master.

  2. The thesis project should be approved by the Thesis committee after the February discussion.

  3. The thesis project will be carried out under the guidance of one or more supervisors, which will verify the progress.

  4. One month before the final exam session the student should hand-in the registration form for the thesis. The form needs to be filled out by the student and signed by both the student and the supervisor(s), and needs to be sent electronically to

  5. To be admitted to the final exam the student must have

    1. successfully completed part 1 (see corresponding point 5.5)

    2. attended and completed the required number of courses of part 2

    3. discussed the project thesis she/he intends to perform with the Thesis Committee in a meeting that will take place in February (at the end of the first part).  This meeting should verify the validity and objectives of the thesis and the feasibility in the given time.

    4. presented the status of thesis work in a meeting that will take place in July. This meeting should verify the progress of the work and determine whether the student can take the final exams in October, or in December.

    5. submitted the thesis (signed and approved by the supervisor) to the thesis committee at least two weeks before the exam date.

  6. For each thesis project, the coordinator of the master will nominate a referee who will examine the thesis. The supervisor(s)  and the external referee have to write a report and fill an evaluation form, which should be sent to before the final exam.

  7. To pass the final exam the student should obtain a mark of at least 21/30. The mark is given on basis of the marks of courses of both parts and on thesis and its defense.

  8. If the supervisor or the Thesis Committee expresses a negative opinion on the thesis work, the student is not admitted to the final exam in that session. If the student is not admitted to the second session, he/she will not obtain the master diploma.

  9. To determine the final mark, the marks of the courses of the first and second part of master will count up to 50%, while the thesis work and its defense will count up to 50%.

  10. A final mark of 27/30 or more will grant the student a grade of “Completed with merit”.

  11. The thesis committee is nominated by the “Consiglio del Laboratorio Interdisciplinare” within March of each academic year, upon indication of the MHPC scientific council, and approved by the proper authorities.


Best MHPC thesis


On each academic year, a prize will be awarded to the best MHPC thesis. The prize will be composed by a special diploma and the covering of expenses for an HPC international conference (Super Computing or International SuperComputing), including travel expenses, accommodation, and local expenses, up to 1500 euros.


Legal definition of the title


  • The title obtained at the end of the master is not equivalent to Master of Science (M.S.) or Laurea di secondo livello. It should be considered a specialization course and corresponds to level 7 in the European Qualifications Framework

  • The recognition of the title by another institution is not automatic and it is subject to the decision of the evaluating institution.