Here's my situation: I've want to get into a master's or PhD level program in biomedical engineering. However, the college I go to does not offer a biomedical engineering degree. So, out of the options I was given and at a advice of my advisor, I decided to major in chemical engineering degree.
I pursued research with a professor in the chemical engineering department and was preparing to take the GRE. Once, I got to my actual Chemical engineering courses in the second semester of my sophomore year. I really ended up disliking my courses and not doing well in them (I got mostly Bs and two Cs and it's my fault). I went to my academic advisor for advice on the situation and I was told that the average GPA for the chemical engineering class was a 3.2, and that it's really hard for people to make a high enough GPA in this major to get into graduate school and the my grades are what most people make in the classes.
I don't know if this is the standard for engineering or something but it feels really discouraging to me cause it feels like I can't fix my grades and grind through to get a good enough GPA to just get into graduate school. I like my research, but I'm unable to handle the rigor and intensity of my chemical engineering engineering classes despite reaching out to my professors and my university's tutoring center. I feel like me not liking the major is also a major factor in why I am unable to pass my classes. I will be a junior this year.
Should I just stick it out with this major that I don't like at this point and work harder to keep up my grades since I will be doing BME master's anyway? I really want to get into a good masters program for biomedical engineering, but I really dislike my current major. Would changing majors hurt my graduate school admission chances?