I'm a recent electrical engineering and computer science graduate and landed a full-time job developing software. I plan to attend grad school working toward a Masters in computer science once I've settled in to my job, but there are a lot of things that I've been considering that I'm not terribly sure I would know how to approach regarding entering a graduate program with a full-time job.
- Research outside of school
I was a pretty good student in undergrad, graduating magna from a decent school. I had jobs on campus, including research. My research, however, was unpublished. I want to do research before I apply not only to get a competitive edge, but also to find out what I like and what I don't like. Does anyone have suggestions for finding research opportunities while not a student?
- Coursework
I'd say a reasonable guess for the number of courses a "typical" graduate student takes in a semester is around 3, saving time for any independent research and assistantships. For someone with a full-time job, how many classes are recommended? I was assuming 1 or 2 per semester, but I'm totally unsure.
- Research in school
Another huge component of graduate studies is doing research. Hopefully by the time I'm accepted to a program I'll be a semi-competent researcher (see Research outside of school), but how does one manage independent research with a full-time job and coursework?
If anyone has experience with this, I'd love to hear! Any tips? Do's or do-not's?