A course scheduler for UCI Students