Hello...
First I want to clear some fact that as you mentioned you want to go for civil services then branch doesn't matter because if you have your graduation degree in hand then you can sit for any civil services exam.
Now choosing branch depends totally on your interest. Choose branch in which you are really interested because you are going to read for next four years.
Order will be like:-
For further queries feel free to comment.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile