Depends on where he was (EPFL, EPFZ?). Could be French or German, although I would imagine in international courses it would be English. I did an undergraduate degree and it was either French or German. Did my MSc in England, Oxford, wasn't that bad, but if you move further north, it gets really bad!
