Undergraduate courses are often pursued by students in India. After passing the 10+2 (Intermediate) examination one can choose undergraduate or bachelor degrees courses. a number of the undergraduate courses offered in India are Bachelor of Commerce (B.com), Bachelor of Mass Media (BMM), Bachelor of Arts (B.A), Bachelor of Home Science, Bachelor of Science (B.Sc), Bachelor of Science (IT), Bachelor of Fine Arts (BFA), Bachelor of Business Administration (BBA), Bachelor of management science (BMS), Bachelor of Homeopathic Medicine (BHM), Bachelor of computer applications (BCA), Bachelor of Engineering (B.E) , Bachelor of Technology (B.Tech) etc. Basically, undergraduate courses are of three years for Bachelor's degrees in Arts, Science, Commerce, etc whereas undergraduate courses for professional subjects like Engineering, Medicine, Dentistry and Pharmacy is of long duration like four to 5 and a half years.