Я б рассказал о своем мощном ответе на это бюрократическое безобразие, но вдруг мир тесен :(
Скажу лишь, что некоторые навыки программирования на Паскале в сочетании с электронным форматом учебных программ и дырой в онлайн-формах ввода могут ускорить создание учебных программ на порядок.
Лайфхак-минимум я все-таки подскажу: сделайте универсальные формулировки "знает - умеет - владеет" для всех задействованных компетенций, так, чтобы они годились для любой дисциплины. А потом копипастите. Можно пойти и дальше: зарезервировать в таких шаблонах название дисциплины, обозначить каким-нибудь знаком доллара, а потом через "Найти и заменить" подставлять нужное название.