>>12249140>>12249146>>12249152Add me to the list of people that hate it
I graduated in June with a B.Eng in EE. Still haven't found a job. I'll qualify that by saying I wasn't a good student at all. But if it's not looking good for you in your first two years, you should get out. I didn't do that. I thought I could stick with it and it would get better, but it doesn't work that way.
I found the early physics classes difficult. I failed my first circuits class once and my second circuits class twice. Also failed a bunch of other classes, but that had more to do with me not turning in the work and finding it boring, rather than not understanding the material. A lot the things we did like what happens if we modify a circuit this way requires some kind of intuition, which I was never able to acquire. In my final year, I took classes on circuit simulation, which was a cop-out cause it simple. That's also what my capstone was on.
If you want to be a hotshot circuit designer working on smartphones, be prepared to complete your Phd. Where I went to university, you would do research under a professor who's affiliated with a company in the industry. That's where all the cool stuff happens. I'm not sure what your goals are, but at one time I wanted to be a hardware engineer. Take classes in RF circuits, telecommunications, and digital systems. Don't cop-out and take BS classes unless you just want a degree. RF and telecom in particular will be difficult, so I never took them. Talk to your professors in those classes and try to build good relationships with them. They'll be good references in the industry and it would be good to do your Masters or Phd under them.
Also, make sure you have a core study group whom you work with during labs, projects, assignments. I didn't really have that and I was a lone wolf trying to figure things for myself. Whenever I happened to have a friend in one of my classes, I would do much better. Don't go at it alone