<p>I answered some of your previous questions in PM, but I’ll answer the rest here.</p>
<p>
</p>
<p>Now really, it’s not. A lot of IOE undergrads are the ones who dropped out of other engineering majors. That’s different than Grad IOE, but undergrad nothing is really hard.</p>
<p>
</p>
<p>There programming required is minimal. 373 is the only required programming class which is relatively easy. It’s a bit time consuming though, but if you do all your assignments right and on time you’ll get an A. </p>
<p>
</p>
<p>A lot of IOE undergrads plan to at some point get an MBA. I don’t know how many actually do. I imagine that’s the same as at Berkeley.</p>
<p>My IOEish internship interviews were entirely behavioral based. Take from that what you will. It doesn’t seem like anyone expects their IOE interns to be smart. </p>
<p>
</p>
<p>I don’t think so… But my GPA is not in that range so I am not completely sure.</p>
<p>
</p>
<p>No… Additionally, I think a “very good” GPA might be more in the 3.8+ range for IOE (which is not too abnormal, I’d say half of the people I know in IOE whose GPAs I could reliable guess fall in this range - easily 20 people), if that’s what you were trying to determine with this question. I do know many people who have gotten internships at very prestigious financial firms however, if that’s your goal. But I think these decisions are based mostly on criteria other than GPA.</p>
<p>
</p>
<p>I’d say the average IOE has better social skills than the average person in any other engineering major, but I’m an awkward weirdo and I’m able to find other awkward weirdo IOE majors to talk to and interact with.</p>
<p>
</p>
<p>They range dependent on the class but I’d say the average in most of the core classes is a B, B- at worst, and in most of the upper levels is a B+. Additionally, there are a fair number of IOEs who really aren’t very smart. If you’re smart, you’re not gonna be at the bottom of the curve. </p>
<p>
</p>
<p>As far as I can tell, most people secure jobs just fine. Recruiting is kinda lame (in that it seems like you’ll have to go through a lot of interviews to get a few offers - not just for me but for everyone), but as for ending up with no job offers, I don’t think I’ve ever heard of that happening to anyone. Given, I might not be the best source on that as I don’t know too many people who have graduated. </p>
<p>
</p>
<p>As I told you in PM, I think 510 (which is a pretty common master’s class) and 518 (not as common for masters students) are pretty difficult. However, you can make a masters much easier than that. Many masters student take 400-levels which are meant for undergrads. Only 8 credits have to be from 500+ IOE classes, and I’ve been told the 54X classes are significantly easier than the 51X classes.</p>