Неужели Вы думаете, что создание единой базы факультета - такая уж фантастика и для этого нужно быть обязательно программистом? Главное в этом деле - выстроить логическую структуру отношений, продумать таблицы и связи между ними. После этого базу данных написать - пара пустяков.
Говорю так не потому что где-то что-то слышала, а потому что знаю пример такой базы и имею представление о том как все увязать в единую логическую структуру. Имея в единой базе преподавателей, дисциплины, планы, можно сделать довольно удобную форму для составления расписания.
Хотя переход от DOSа к Excel - уже показатель. Все равно к этому придем в конечном итоге, только идти будем долго и мучительно.
С уважением, Ирина.