I'm a sophomore in college (undergrad) so I still have a while to go before applying to grad school. I am currently majoring in CS with a minor in Bio since I am also very interested in computational biology and bioengineering. I am definitely more interested in research than going into industry, at least right now, since I have participated in research during my time at my undergrad institution. I have a few questions on applying to grad school.
How do you go about deciding which subject to study in grad school? I am majoring in CS but am interested more in working in computational biology specifically, so I am unsure whether I would apply to a CS program or a Bio program.
Even after deciding a subject of study how do you go about deciding about whether to apply directly to a PhD program or to do a Masters program first? Specifically: I know I am interested in research but does this necessarily mean I should do a PhD or is a Master's fine? Are PhD programs harder to get into than Master's programs and should you apply to a mix of both PhD programs and Master's programs or just one or the other?
I would appreciate if people could share any of their experiences with any of these questions.