Dilemma about switching majors and wanting it go back

<p>So, I think I want to go back into studying Computer Engineering.... The funny thing is on my transcript I was a declared Computer Engineering major my freshman/sophomore year (while taking science and math core courses related to Biomedical Engineering) whereby switching in Junior year so I wouldn't be a year behind. Now, I'm a Biomedical Engineering major that is done with all her requirements and took some CS courses for fun/minor and now I think I prefer CS @_@ LOL. </p>

<p>The question now is, what should I do after I graduate with my bachelor's in BME. Is it possible to apply for Computer Engineering Masters or do I have to start from the beginning? Or should I just continue BME because that's what I changed into? </p>

<p>Besides, how do I make the transition back to CompE/CompSci? Is it still possible or too late? Can I even apply for CS jobs? So far, I only know C++/JavaScript. Hoping to learn Perl or Python at some point. Would it be strange if I was applying for jobs/graduate school and on my transcript, it says CompE.... then BioMed Eng then applying for a CompE job/graduate program lol ><"</p>

<p>You need to check with the schools you’re interested in applying to for their requirements for entry to (and completion of) graduate work. Some schools will admit someone to their graduate school without an undergraduate degree, but will require that the student fulfill the undergraduate as well as the graduate requirements.</p>

<p>As to your second question, I think what you’re really asking is “can I get a CompE/CS job without a CompE/CS degree?” The answer is yes, of course; many people have done that. Yet, as above, different companies will have different requirements for candidates.</p>

<p>Do you want to get a job now or has it always been your intention to go to grad school?</p>

<p>Another convert! Muahahahah.</p>

<p>More seriously, I would definitely encourage you to take some of the higher level CS classes. There’s a difference between being able to just program software and actually understanding all the CS fundamentals, and while both are important, the latter is stuff you’re more exposed to in advanced classes.</p>

<p>Also Perl…really? :stuck_out_tongue: Python all the way!</p>

<p>Don’t disregard Perl as a viable programming language. There is a large installed, actively used base of Perl software.</p>