1279 courses: time management