1. Core Courses are compulsory for students in a specific specialization.
2. Elective Courses are optional and may be very specific or specialized or advanced or supportive to the discipline/ specialization or which provide an extended scope or which enable an exposure to some other discipline/subject/specialization or nurture the student’s proficiency/skill.
3. Foundation courses are provided during the first semester and are common to all students irrespective of specialization.