<p>I really like the culture and overall vibe of Yale, but I can't get over the fact that there is a blatant disparity between the strengths of Yale's STEM departments and its humanities/social sciences. I'm not sure what I want to major inI'm considering mechanical engineering, electrical engineering, computer science, or economicsbut all of my interests, except for economics, are not strong points for Yale. Plus I saw a statistic that like 5% of students major in engineering, which is ridiculously low compared to the other ivies and Stanford (~30%). All of this combined with the fact that the computer science department refuses to teach anything practical (UHLENHUTH:</a> Making Yale comp sci relevant | Yale Daily News) makes me have doubts about Yale and wonder if it is a good academic fit for me. Thoughts?</p>
<p>Sounds like Stanford would be a much better fit as it is top in CS and engineering as well as the humanities - it’s more like a combination of the best of Yale and MIT</p>
<p>Yale recently received a 50 million dollar gift to hire engineering professors and just hired away a top full professor from the Johns Hopkins University to run a research institute on the West Campus.</p>
<p>[YaleNews</a> | Andre Levchenko named to the John C. Malone Professorship](<a href=“http://news.yale.edu/2013/07/23/andre-levchenko-named-john-c-malone-professorship]YaleNews”>Andre Levchenko named to the John C. Malone Professorship | YaleNews)</p>
<p>There is no question that expanding engineering is an institutional priority and the planned location of the new residential colleges, just across the street from the main engineering buildings, symbolically shows that they want the STEM and particularly engineering facilities to be considered a central part of the campus. Nevertheless, it will take some time for every department to break the top ten in its field as is the current case with subjects like English, History, Political Science, etc. There are few institutions that substantively compete for Yale admits come April but certainly Stanford and MIT are two of those for some of the reasons you mentioned.</p>