Based on the information you have given a reasonable answer would be 'plenty of knowledge of developing Moodle plugins'. But that is not at all helpful so you would need to provide much more information.
Your reply is much appreciated.
I need to create a time table for courses, so each student will see his courses during week, i will make based on this time table for courses redirect student to his course directly, so students will not search where is his next course.
i will explain more using in attachments.