The EEMCS bachelor programmes