Student projects of recent years

taken from the eight majors offered at the IMM: