F1 visa query- Urgent!!!

I received an admit for MS in Software engineering for Spring 2017. I am currently on H4 visa and planning to go to India for getting my visa stamped.

My question is if my visa gets rejected will I be able to come back in H4 visa status and continue to study in the same college which provided me the I20.

My question is if my visa gets rejected will I be able to come back in H4 visa status and continue to study in the same college which provided me the I20.

Ans: YES.

BTW, why do you need to go to India to get visa stamped?

Thinking its the best option. Do you have any suggestion??
Any suggestion would be of great help

Going to India and getting it stamped is the best option indeed. Applying for change of status within USA is time consuming and you will not be able to get any assistantship in university if change of status from H4 to F1 does not get approved fast.

Being on F1 status , you can do part time jobs for 20hrs per week in the university.

Another question, If my F1 visa stamping gets rejected in India now and I come on back on H4 and continue to study can I later apply for Change of status in the US. Will it affect COS because of the reject in India

Does USCIS check the history?