1284 courses: time management