<p>Right now, I know of Olin, Harvey Mudd and Caltech. I especially like what I've heard about HM - sort of liberal arts focused on science. Any more?</p>
<p>Cooper Union
Rose-Hulman Institute of Technology</p>
<p>RPI and WPI. I don't know how small they are though</p>
<p>My son applied to 9 schools and was looking for schools that had some opportunities to take liberal arts type classes as well as engineering. His top 2 were Harvey Mudd and Olin. He got into both and chose Olin and is very happy there, but I think he would have been equally happy at HM. Others he looked at/applied to include Univ. of Rochester (nice combo of liberal arts, engineering, and the music conservatory), RPI, Tufts (also a good combo school, although not as small), MIT, Williams, Carleton, and Grinnell. If you're on the fence about engineering don't forget about the small liberal arts colleges because they almost all offer 3-2 engineering programs (3 years at their college followed by 2 years at an engineering school). He found HM and Olin to have a very similar vibe; quirky, engaged students who have lots of other interests beyond math and science. He's on his second semester of Mandarin Chinese at Wellesley College (one of the schools Olin students can cross-register at) and loving the balance of physics, engineering, and language classes.</p>
<p>How small is small? If you're willing to deal with schools up to ~4000 that really opens up a lot more options.</p>
<p>Bucknell, Lafayette, Union, and Trinity (TX) are also strong in science/engineering. Possibly Swarthmore or (if female) Smith.</p>
<p>Rice has ~3000 undergrads and is quite strong in science/engineering.</p>
<p>You have to watch out for Rice. They offer two different types of degrees in engineering: a BA and a BS. The BS is a "real" engineering degree (i.e. it's consistent with other universities). The BA is more of a "survey of engineering" program - basically engineering without a lot of math. It exists so that students can get the "engineering" label for law school / med school without the accompanying lower GPA.</p>
<p>Colorado School of Mines Colorado</a> School of Mines</p>
<p>RPI is not really large, but it is not small either.
Union College has some decent engineering programs for a LAC.</p>