Без заголовка
Возможным решением может быть:
1. создание графа концепций и краткими описаниями оных, (контрольными вопросами, задачами?),
2. поход по "образовательным технологам" с вопрос про обеспеченность знаний,
3. создание некой вики системного мышления.
Курс для "специальности" является специальным графом + пакетом статей вики. Вся совокупность курсов является образовательным доменом системного мышления. Полагаю, всё это можно упаковать в онтологию с выходом на веб 2.0 -- недо3.0 систему -- semantic mediawiki может быть подойдёт.
Если обеспечить многоязычность и выстроить архитектуру взаимодействия акторов, это вполне потянет на узкий мировой проект.