<p>Granted I went to a more top 25 school than a top 5, I really didn’t find EE that hard. I only ever had one class that I simply could not do 100% of the work right, and that was a microprocessors course: First you had to wire it + the peripherals up right, then you had to write code for a few hours and hoped to heck you didn’t make one mistake in the wiring so that you could debug the code - and this was for each of the 10 labs! The class was a 4th year class but it had a massive drop rate. I ended up getting an A because I’m absolutely amazing at exams where I do not have to rely on my own craftsmanship . I graduated summa, FWIW; Don’t be intimidated by what people say.</p>
<p>The biggest problem classes I had were the math classes I took to complete a math minor, to be honest. Upper division math courses like topology and abstract algebra are crazy!</p>