Hi. Even if you do masters you still need to do extra credits. Masters would just give extra professional credits, which you have already fulfilled with your bachelors in India. What you lack is general credits. You would lack around 42 general credits. And about 1 specific professional credit. All these credits can be done from India from any university.