I am a prospective PhD in computer science. However I beleive I am only a mediocre applicant and my advisor suggested I apply to both Masters and PhD programs, Middle and Upper Tier Masters programs, lower middle and upper tier PhD programs. Its really really hard to choose which programs to apply as what. Especially for schools I care about very very much and see myself as a good fit for or where there are special PhD programs that are a good fit for me but aren’t offered for masters students. There are luckily enough some schools that simply do not give me the choice and only offer one or the other.
My GPA is around a 3.7 and might drop, My GRE quantatative score is at the 88th percentile, I have no publications but some experience doing work at a research lab(not of any particularly outstanding quality) and some teaching experience, as such my letters of recommendation should be decent from two professors whose lab I work in.
I know its a lot more about fit and I know if I want a PhD I should probably apply for that where it makes sense to for financial purposes(though as a computer science student summer internships help a lot) and better guidance but I am really anxious about certain programs. I have also heard at other places that sometimes since PhD programs receive less applicants they are in a way less competitive but they also probably receive higher quality applicants. My own school says that its probably almost the same standards except fit matters more for PhD students due to the need for them to have professors who are willing to fund them.
Any advice on who to figure this out? I feel like I might end up timidly applying to masters, with a PhD research type statement of purpouse at all programs because Im afraid but Im not sure that it will even make that much of a difference and it would be a waste if it wasnt.