<p>I am an EE student and I think that EE can be very difficult because it's such a broad major. At UCLA you have to take:</p>
<p>Electric Circuits
Electromagnetics
Semiconductor Physics
Signal Processing
Communication Systems
Computer Science (2 programming classes)
Analog Electronics
Probability, Statistics, Complex Analysis</p>
<p>I hope you are getting the point I am trying to make....each course is different...the only common part is math.</p>
<p>Oh, and did I mention that each class is basically a lot of math, math and more math? </p>
<p>Welcome to hell.</p>