I'm currently a second-year student in EE at a large state school (top 30, I think). I chose EE when I applied, but I never really put any thought towards what major I wanted. I had taken AP physics, etc in high school and was always pretty good in math and sciences, so people told me to go with engineering. I chose electrical because I heard from a couple people that it involved a lot of math. However, now I am starting to question that decision. I've found that I have a stronger desire to pursue just physics and am strongly considering changing majors. However, if I did change to physics, I would most likely have to add a fifth year to my BS. This is both good and bad, though. By adding a fifth year I can actually dual-major in Physics and Astronomy with ease, and could probably even add a math major or minor (I've taken a good deal of math classes already). Another potential downside is that the Physics program at my school requires a lot of GECs as well as a foreign language. If I stick with EE, I have no more GECs (and no foreign language requirement), whereas I'd have to take atleast four or five more GECs with Physics. Though, my bigger concern with changing to Physics is that I wont be able to find a job post graduation. If I change to physics, I would also want to go for a PhD (I was planning on getting an MS in EE). I've heard many things about EE being a great field to get employment right out of college, so it's tough for me to walk away from that. Ultimately, though, I'd rather do something I love even if it means making less. Also, it's not really a matter of me being able to achieve a physics degree--I'm fairly smart and will work to achieve whatever it is that I set out achieve. What I really am asking is this: Is it a bad choice to switch out of EE to pursue a degree (ultimately ending in a PhD) in Physics? I've heard many bad things about people not find employment with Physics degrees, whereas I've heard graduating in EE with a BS even is almost sure to find me employment. I'm sure this is a pretty common question that gets asked around here, but there are always little intricacies that change from person to person and it's more comforting to get advice that directly responds to my question. I appreciate any input that is given.