Internet Bandaid   [RSS Feed]

Archive for the ‘U of T Engineering’ tag

Don’t Choose UT Electrical Engineering

with 12 comments

Unfortunately, I, like the majority of UT ECE students and grad, regret going into the program. I was even part of a focus group of 12 randomly selected students from the 2004 UT ECE program and we all said the same thing, UT ECE sucks.

The average student hates the ECE program because of its tough competition. The program rewards hardworking sleep deprived students with mediocre to barely passing grades. Students can put in an equivalent effort in other programs and obtain stellar grades.

The average student goes to UT ECE for the wrong reasons. Reasons like:

1. Engineers are prestigious, especially if they’re from U of T.
2. U of T ECE Grads are highly valued and they will get a job immediately after school.
3. I want to prove to everyone I can hang out with the smartest of the smart
4. U of T is just so cool and world reknowned that I’d be a sucker not to go for them

If you want to work in a technology job, be aware that most companies don’t care which University (or even which program) you graduated from. Companies only care about two things: 1) how you help them make money and 2) how you help them save money. These two things translates to, “How do you load balance these front end servers? What kind of systems architecture will support a million financial transactions per hour?” In other words, most companies want work experience! MOST UNDERGRADS DON’T REALIZE THIS!!! There are hundreds of thousands of smart people with a degree but there are only a handful of jobs. What makes you so special?

Most companies want work experience

Almost 90% of what you learn in UT ECE is impractical (it’s ironic that an applied science program does not teach application). I was allowed 2 electives in my four year program, the remaining 38 courses were technical engineering courses. In those 4 years I learned things I never used again…things like quantum dot theory, extreme low temperature semiconductor physics, optical engineering, surface integrals, stochastic processes, recombination mechanisms etc….When I graduated, I was surprised that employers did not care about my homework assignments, exam questions, weekly labs or study projects because the material was too fundamental to be of practical use.

It was as if I went to an expensive karate school to learn street fighting. The karate school would charge an arm and a leg for four years to teach me fancy jump kicks, pretty somersaults, contrived armlocks, all of which were “good in theory under ideal condtions” but none had real world application. I’d graduate from this lame karate school full of pride and ready to fight anyone, but the first punk I meet pulls out a gun and caps me in the ass. That’s the efficacy of four years of fancy karate school. UT ECE is the exact same rip-off. (By the way, your tuition fee pays lazy unionized workers who sit around and watch youtube all day…i know this for a fact).

UT ECE does nothing to expose students to the workforce. This is a tremendous problem. Yes, a student is responsible for his or her actions, but let’s be realistic – can you seriously expect most immature undergrads, ages 18 – 22 from middle income backgrounds, to do this? Most still live off of their mommy and daddy! They have no idea what the real world is about!

So with that being said, what should a student do? Here’s what I suggest:

1) if you want technology job, focus on getting work experience, and just get a passing grade from any university. Work experience is 5 times more valuable than your academic record.

2) Know exactly which technology field you want to get into and what your chances are. If you want software or IT, choose computer science NOT computer engineering. In Com Sci. you will have more electives, meaning you can study business and finance, things that will get you far in the industry. You also get the chance to meet pretty girls which is not possible in engineering.

If you seriously want to go into electrical/computer engineering because you’re fascinated by the more exotic subjects like photonics, artificial intelligence, power system etc…, I’m sorry to disappoint you, but only 10% of ECE grads find themselves doing things other than software or IT. You have more of a chance at becoming a successful actor than you do becoming an engineer for CSA or NASA.

Salaries for ECE grads generally range from 40k to 55k. You can expect to move up to maybe 60k or 70k after 3-4 years or work, provided you take on more responsibilies like project leader, or management.

Have no illusions of being rich. If you want to be rich, take commerce.
** Related Articles:

Written by John Lai

April 29th, 2008 at 2:15 pm