Originally Posted by omgitswes
I'll be a junior after this semester and EE really isn't cutting it for me.
I might switch to either Computer Engineering, Computer Science, or MIS.
The first two wont really be that big of a deal since the courses are pretty much the same but with MIS I would have to start over pretty much.
So yeah what's the latest yall have switched?
I didn't choose my major until the second semester of my sophmore year. So I guess you can say I went from "Undecided" to "Computer Science".
I guess the difference is that I wasn't bogged down with classes of my "major", so I was able to get most of my gen ed. classes out the way in those first 2 years and pretty much for the next 2 years it was straight CSE courses.
I could have graduated "on time" (as in, 4 years from my enrollment date), but was held back by a 1 credit ethics course that I could have taken last semester, but didn't because the department head prevented me (even though the teacher of the course approved of it). Long story. So now I'm only taking the 1 credit course (which has now become a 3 credit ethics course (
what a joke)) for my final semester.
My advice to you: One of my fellow CSE majors who went on to work for JP Morgan Chase was an intern there before he got picked up. He said that a good amount of the coders there, and at another company he interned at, were EE majors for some reason. I'm not saying that the degrees are equivalent, but it is something to keep in mind if you're interested in that particular area. A lot of software companies specifically require a CSE degree, however, maybe they would be willing to give you a chance if you have a good G.P.A and minor in CSE as well as explicitly state what languages you can code in.
If you're sure that making the switch would guarentee you an extra year i'd look in to going that route rather than spending all that money.
.