Hmmm, a question for the developers here. What can I do in the mean time while pursuing the master's? Aside from getting acquainted the career center on campus, networking and actually writing apps for practice, is there anything else I should be doing? Especially since I won't be taking any master's classes until (hopefully, I can take some of the prerequisites this fall) and it'll probably be at least two years before I actually finish all of the classes.
What type of masters ar you doing?
Anyway, as far as stuff on the side, I think you should try and work on open source projects. While, I've never done it, it looks better on your resume vs just doing a bunch of practice projects,(unless your 'practicing' building apps and solving algorithmic issues to cut down execution time).
Read alot about certain programming languages or software tools that you would be interested in working in. If you want to be a .net web developer, you would want to learn ASP, C#/VB, web services. Reading is partially for staying current with technologies, but its mainly for interviews. Cause even though your knowledge on new features for C# 4.0 won't help for the job they are interviewing you for, they will ask you.
The main thing you'll want to is know your shyt, and be able to prove you can program on the spot. Many people will interview for programming positions, but only a few of them will be able to get past the technical and actual coding part. DOn't worry though, when you hear the questions in the interviews, they'll be easy enough for you to think "Is this a trick question".
sidenote: Also, read up on those stupid microsoft interview 2.0 questions. Some ppl will ask those (example: how do you cross the river with a wolf, a duck, and duck food yadda yadda yadda...)