Hi Aman,
economics may provide a better foundation for your career as there is a steep rise in the economy and businesses these days. After graduation you can do MBA, And get placed in prestigious companies.
This will give you a better scope and better opportunities.
However, if you take sociology you can do post graduation and go on for Phd and be a professor at any college. That also has its own benefits.
choose wisely.
good luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile