So I did my BSEE at UT and am now doing a PhD at Stanford. While at Stanford, I have been a part of two funded startups (cofounder of one, and 5th employee at the other). It is certainly the case that Stanford offers many more opportunities to explore startups, entrepreneurship, and general business education for ee, cs, and other technical majors. That is due to three main things. The first is a handful of startup/and business courses such as MS&E 273 (Technology Venture Formation), and EE204 (Business for Computer Scientists), and a few others. Note that these are graduate level courses, but they do count as 3 graded units of engineering credit. Also note that I have not included the iphone app etc courses. While these are cool hacker courses, they don't really focuses on how to start a company or the principles of running a business.<p>The second thing is the constant presence of startup companies on campus. They hold hack-a-thons, infosessions, sponsor events and competitions, and so on. This is extremely important to get students excited and involved in the startup world, as it is very different from big company world.<p>The third thing is that many of the students (though still a minority) are interested in or currently pursuing a startup. There are several on-campus business plan competitions that are well attended by engineering students and there are terrific resources on campus (and around campus) for pursuing startups.<p>Honestly, I think UT is doing a pretty decent job. Austin has a fairly strong startup presence, and I know startups recruit there. There are certainly hack-a-thons and business plan competitions. I think they could certainly benefit from a few business oriented engineering courses. My main gripe about UT, as the OP mentioned, is their curriculum and the general attitude is extremely focused on cranking out engineers for large companies (and they are very good at this). I do not think that their goal should be to generate more startups, but I do think that they should provide a more well-rounded exposure to different opportunities. While I was there I got very little exposure to research, and almost no exposure to startups (for the record, I was at Stanford for almost 2 years before I got involved in a startup).<p>So in conclusion, Stanford is certainly not a magical startup land like many think it is, but they do provide a very well-rounded exposure to different opportunities. UT is already doing a decent job of promoting entrepreneurship, but they could be doing a lot more, especially in their curriculum.