I will be graduating from my undergraduate with a B.S. in Computer Science & Applied Mathematics with a ~3.25-3.30 in less than 2 weeks from now. I'm taking at least gap year and a half after I graduate and am planning on applying to PhD programs in CS in the near future. I have a semesters worth at my institution as well as an REU from this past summer, though I wouldn't say they are terribly related to what I may want to study towards grad school. Aside this, though, I've looked at a couple other professors more towards my area of interest that I was considering trying to do research with (NLP/ML/Performance Analysis), but didn't, partly due to me taking three graduate-level courses this semester while finishing up my studies.

I have debated working in industry vs. trying to bolster my application profile for when I apply, and want to be able to do research in the time between undergrad and graduate school. I've seen this is common in fields like Bio/Neuro, but haven't seen too much for CS aside from a couple of positions in national laboratories, has anyone gone through getting post-bacc research in CS?

  • 1
    Why do you want to take a gap period rather than just apply to a doctoral program?
    – Buffy
    Dec 9, 2019 at 0:46
  • Honestly after 4.5 years of undergrad I'm feeling the need to take a break. As I noted I'm currently taking 3 graduate-level classes, and while I'm not feeling as much burnout now because I'm graduating, towards the start of the semester I definitely was feeling it. I do still plan on applying to PhD programs, but if I went straight in I feel like I would burn out quickly.
    – Daveguy
    Dec 9, 2019 at 1:32

2 Answers 2


I spent a year as as a "research student" in Japan doing just that; for me it was between my Master's and Ph.D, but you can also do it after your undergrad.

Basically you need to find a school that offers such positions (here is where I did it), find a faculty member in that school whom you'd be willing to work under, and send them a friendly e-mail to ask whether they can host you.


There are two issues here. One is what will enhance your future chances to get in to a program, I assume in the US. The other is burnout. I'll address them separately.

Burnout is a serious issue and you should take some effort to avoid it. But working in a research project isn't, I fear, different enough from what you have been doing lately to let your mind settle down and relax. I would suggest that a few months of travel (traditionally the South of France or Spain) would be a better solution. Get away from things. But 18 months is probably longer than required for this. Walk the Appalachian trail. Ride a bike from NY to FLA.

The other issue is about enhancing your application. In Europe, some research experience would be helpful because the European baccalaureate is much more specialized than one in the US, so more is expected of entering students. But in the US that isn't normally necessary. The doctoral program in the US begins with mostly coursework (or what I characterize as "warmup" research projects) and not the serious dissertation research seen elsewhere. Not every entering student will have any real research experience whatever, and little in the beginning curriculum requires it. There is a lot of coursework to enable you to pass comprehensive exams in the field. This is the "breadth" element of graduate study, followed, after a few years, by the "depth" element of dissertation research.

So, while a serious stint of research might offer a small benefit in admissions (in the US), I doubt that it is necessary.

But your topline question is whether it is possible to do this. I suppose it is, but it takes time and work to find a situation. A lot of places doing serious research will think you are unskilled, not yet having an advanced degree. You will be a "trainee" for a while. It probably won't be very satisfying.

Some people, however, find a way to stay on at their undergraduate institution and do some research with a professor or two, but otherwise only carrying a light load. This can be the best situation if you can arrange it. Another possibility is to have a current professor connect you with a colleague at another local institution to do something interesting. This might be a sufficient change of pace to avoid burnout and also keep you connected enough to academia to make for a strong application. Financing this might be a problem, unless someone has grant money.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .