student assignments with due dates