The courses offered by the Institute, covering a wide range of fields, are especially designed to help students gain an insight into the subject matter. The contents of the courses not only cover an international perspective of the concept taught but also place a special emphasis on the local/national content.

Please note that this list is subject to change. Details of courses, including information about the course activities and scheduling are distributed by the faculty at the time of registration.

Students should ensure that they complete the Pre-requisite courses before opting for advanced level courses.