Health and accident insurance, third liability civil and fire insurance are compulsory in Switzerland.
Advice on insurance
As an EPFL student (CMS, Bachelor, Master level), you can contact Agepoly (General Association of EPFL students) for insurance advice.