The B.Sc. Agriculture degree in India is typically a 4-year course under credit based semester system. The minimum qualification for entry to B.Sc.(Ag.) is Intermediate (12 years of school education) in Science (with Physics, Chemistry, Biology and/or Mathematics) or Intermediate in Agriculture stream (limited states). The curriculum is very broad and inter-disciplinary consisting of courses in Agronomy, Agricultural Microbiology, Horticulture, Plant Pathology, Entomology, Agricultural Economics, Extension education, Genetics and Plant Breeding, Soil Science, Food technology, Soil Microbiology, Food Microbiology ,Food Safety and Standards, Animal Husbandry. Apart from supporting courses in Basic Sciences, Humanities and Agricultural Engineering. The program also includes a compulsory 1 semester Internship (Rural Agricultural Work Experience). Most of the courses are infused with practicality with emphasis on 'hands on' experience and 'learning by doing'.
Prior to 1998, the B.Sc.(Ag.) degree was known as B.Sc.(Ag. & AH) ( AH= Animal Husbandry) and evaluation was on a 5-point scale. Since 1998, it has been designated as B.Sc.(Ag.) and the 'AH' part has been transferred to BVSc (Bachelor of Veterinary Sciences), which is now designated as BVSc & AH. However, B.Sc.(Ag.) still retains courses in Animal husbandry and nutrition. Also, the 5 point evaluation system was replaced with a 10-point system. The provision of 'optionals' in 7th/8th semester was also done away with in 1998.
In 2006, ICAR has recommended to re-designate B.Sc.(Ag.) as B.Sc. (Hons.) Ag.) and return to 'optionals' system in 7th/8th semester.
Like, BE/BTech, MBBS or BVSc&AH, B.Sc.(Ag.) is considered as a 'professional' degree by Government of India. However, in recognition to its 4-year duration, B.Sc.(Ag.) holders are given some benefits like- B.Sc.(Ag.) holders receive higher stipend than BSc holders in DBT supported post graduate courses in Biotechnology. The Gazetted post like Agricultural Officer(Agronomist) the Basic educational requirement is B.Sc in Agriculture.