<p>I’m intimately familiar with both schools. They are as different as apples and pineapples. Both are highly-regarded privates with great engineering departments, great school spirit and excellent sports teams, but the similarities end there.</p>
<p>Being from Texas, I am allowed to be honest about the atrocious environment of Houston. The heat, bugs and humidity of Miami, but no beach or palm trees, and with the odor of benzene. Winters are nice. The weather is a feature you have to adapt to and endure. </p>
<p>This is a key consideration, as people most easily find jobs after graduation in the region where they went to college, and you will have good jobs to pick from in Houston and really have to work at it to get away from there if you still hate it after four years. Picking a college also picks a region where it will be easy to settle in afterwards, though it is possible to escape if you are willing to accept fewer options and the disruption of a move.</p>
<p>You might find it interesting to know that Houston companies do not recruit much in the Dallas and Austin areas, because they know it is hard to get anybody to move from there to Houston.</p>
<p>LA is nice year around. With only 10 rainy days a year, almost boringly-nice. Sunny and mild, day after day after day. But NorCal is only an hour away on Southwest if you want to see rain and fog. The mountains are a couple hours away by car if you want to see snow for awhile, while snow-boarding even. Palm Springs and the Mojave are close by if you want to be scorchingly-hot.</p>
<p>The other huge difference is size. Physically both campuses occupy about 300 acres and are easily walkable. Rice has wide-spaced, low buildings. USC is more dense and vertical. Where the size factor comes in is that USC has about 5 times the number of students, 15,000 vs. 3,000 undergraduates. With numbers comes every type of diversity and variety. Most people only have a handful of really close friends at any one time, and the small number of people at Rice will not effect your ability to know some nice, like-minded friends. You will have a bigger pond to fish in at USC, however.</p>
<p>One last thing, Rice has a kind of funny reputation in engineering circles, especially in Texas. Most engineers went to UT or Texas A&M, and have only met one or two people ever who went to Rice. Everybody knows Rice has a great reputation, but they usually say the Rice engineers they have met or worked with were bookish, socially-inept and ill-suited for the real world of engineering. The real world where engineering brilliance is important, but not called for day in and day out, and where toleration of the occasional mundane task and having reasonable social skills play a big role in success. Rice is excellent preparation for engineering graduate study, as is USC, but if a career in engineering after a bachelor’s degree is a possiblity for you, you might want to think about what I have written.</p>