I am going for a MS in the USA, but my passport is expiring?
No usa give visa irrespective of passport expiry date and tenure , In fact they allow you to travel if your old expired passport on which you have a valid visa to travel along with fresh new valid a passport. You need carry both , E.g. I applied for my wife usa renewal visa last month, her passport is expiring next year but she got 10 years multiple visa , infact till few months ago my previous 10 year visa was on my last expired passport and I travelled 7/8 time on it. Stop worries and concentrate on your studies and future instead this. Best wishes