In India, it takes 3 years to complete the undergraduate course (other than engineering, law and medicine). There are two types of undergraduate courses. Arts and Science is the first one which takes 3 years to complete the courses. Another one is Engineering, this will take 4 years to complete the courses (B.E/B.TECH).