Ну у нас был просто архив с xls файлом для всех курсов разом.
Но у меня пока в планах сделать форму, на который пользователь может выбрать интересующий курс/группу нажать submit и увидеть свое расписание. У нас расписание составляется в Excel'e, т.о. можно парсить значение (если мы говорим о php, то там это через библиотеки специальные делается).