Entry requirements

EPFL students:

  • You must hold or be completing an EPFL Bachelor degree (B.S.) and have a minimum GPA of 4.5 in that degree program (averaged over all courses applied towards said B.S.)
  • You must have a solid basis of programming, algebra, statistics, signal processing. A strong interest in the digital humanities is expected.

Students from other universities:

  • Candidates must have a Bachelor Degree (B.S.) in Computer Science or in Communication Systems from a recognized university, with excellent academic records. A Bachelor Degree in Mathematics, Physics, Electrical Engineering, Micro Engineering or related field may also be accepted.
  • Candidates must have a solid basis of programming, algebra, statistics, signal processing. A strong interest in the digital humanities is expected.

Students from Swiss Universities of applied sciences (HES/FHS):

  • Students from HES/FHS are not eligible for EPFL’s specialized master programs. Therefore they are not eligible for the DH master program.

An intensive language course is offered to all students that have been admitted. The course starts 4 weeks before the beginning of the semester.

More information on EPFL admission criteria & eligibility.