Firstly, thank you for taking the time to answer my questions. I am an undergraduate student with Indian citizenship in my senior year. I will be receiving a BA in computer science in May of this year. I have a few questions.

After graduating in May of 2007, I will start my 12 month OPT period immediately. Therefore, my OPT will be expiring in June, 2008. I am considering enrolling in grad school for the Fall 2008 semester, which usually begins in Aug. or Sept. (of 2008). Will I be out of status if my OPT expires in June and my grad school only begins in Sept? Can I avoid this, by getting my F1 renewed for grad school in June 2008 itself (since I will be applying early in the year, and have probably made a decision of which school to go to by April of 2008)?

My other question is regarding the area I can do a masters in. Does it need to be explicitly connected to the subject area of my bachelors (computer science)? And to make use of the 12 month OPT after grad school, do I need to get a job that requires a masters?

Thank you so much for your time and help.