Hi, currently I am a freshman who is majoring in Biosystems Engineering. I selected this major because I did a lot of research into biology undergrads and I didn't like what I saw. I got the notion that these majors did not emphasize the technical skills necessary to do well in a science oriented career. They seemed more focused on memorization, but I may of been mistaken. I do really enjoy calculus and physics, and I feel that if I put effort forth programming probably won't be difficult to learn either. Biology majors didn't put a lot of focus on CS, calculus, and physics. I haven't found my core classes that hard. However, I've gotten into a few engineering design seminars and they aren't really that exciting to me. I feel as if I've run into a lot of business and computer work so far along with learning about structures. A lot of alumni from my major seem to work on cost analysis, drafting, attend meetings, and oversee project management. The idea of getting out of school after my undergrad seemed really exciting, but I can't see myself working in a desk job like that. Research sounds more appealing to me and I know that you often times need to go to graduate school for that. I take around 9 biology classes with this major. (7 of them I select myself..) I want to try to figure this out as soon as possible because I don't want to fall behind if I were to switch. I guess double majoring could be an option as well, but I'm not sure if that will help me. My school does not do minors in Bio/Chem/Physics. If I stay in this major or switch to Molecular Genetics, then it seems like I'd have to go graduate school either way. Would there be any advantages to stay in BE or will I have some catching up to do? The first year advisers at my university are pretty bad, so that's why I am going here for advice.