Please note that each student needs to do two mandatory assignments and get them approved. The submission deadlines will be, respectively, Tuesday April 1st and Wednesday April 30th. The assignments will be announced three weeks before the deadlines.