Стася, попробуйте ещё раз объяснить,что именно вам требуется. В moodle всего две структурных единицы - категория курсов и курс. Поэтому укажите, что в вашем случае значит "выпадающий список с дисциплинами". В moodle студент не может быть записан на категорию курсов, только в курс. Все курсы, на которые записан студент доступны на странице "Мои курсы", этот же список возможно выводить на главной странице.
p.s. прежде чем лезть в исходный код, детально изучите, не появились ли сами собой нужные вам функции в более новых версиях