Dear Aspirant,
Both of these courses are almost equal and comparable. Both have almost same starting salaries, same initial career graphs. However, in B.Pharma side you might not get a good growth after your graduation, but in BSc agriculture side there are a large number of higher studies paths open for you.
If you are getting BSc in a good college then go BSc Agriculture, and vice versa for bpharma.
If both the colleges are at the same level, then see for the placements and then chose the college.
Hope this helps. Thank you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile