<p>I've been looking around these forums and it seems that EEs have a large range when it comes to types of jobs. I'm looking to transfer to Cal Poly SLO in 2012 and am finishing most of the generic engineering courses but I didn't realize how much programming I'm going to have to take. I have a few friends that were going to be computer science majors and couldn't handle just putting in code and doing the hours of tedious work it brings with it. Simply put, they changed their majors and while the technology aspect of EE is what swayed me to it, doing tons of programming isn't exactly the job I had envisioned post college. I know there are a lot of EEs on these forums so I was hoping I could get some insight on a day at work for you. Or just some wise words for my troubled mind. Gracias</p>
<p>Being an EE doesnt require any programming. There are different specialties you can you. YOu have to have some experience programming and some VHDL would be helpful, but if you hate it, you can pretty much aviod it.</p>
<p>There are EE that does programming post-graduation as a career. We have CCers that can confirmed on that.</p>
<p>You will at least be taking one intro to computing as an engineering. Beside that your MATLAB course should be view as another programming language course (it really depends on the instructor too).</p>
<p>There won’t be tons of programming in EE.
There will be one or two intro courses where you learn HOW to program.</p>
<p>If you take the embedded systems route, then you will code more. But why do that if you don’t like programming?</p>
<p>Some digital circuit design is also done with what is kinda coding (VHDL, Verilog), but its a bit more complicated than that.</p>