I want to work in the mental health field. I would prefer to do more talk therapy with patients then more drug therapy but would still like to be able to prescribe medication as well if that is possible. My problem is that I want to do computer science as well. I thought about getting a BS or BA in CS and then continuing on to become a psychiatrist (I've heard that your bachelors doesn't matter if going to med school) but I read that it is more focused on drug therapy. Also the costs of the degree are very high. The work of a Psychiatric Nurse Practitioner appeals to me because it seems to be more of a patient-provider relationship (not positive if these assumptions are correct or not) and the costs are lower. But with a PNP I would have to work as a registered nurse first and wouldn't be able to pursue CS. What would be the best course of action? Is it possible to explore CS and PNP? Is the job market better for Psychiatrists or psychiatric nurse practitioner?