Integer Programming for Student Program Design and Scheduling