<p>For Olin they offer a major in Electrical and Computing Engineering as well as a more flexible Engineering major with a concentration in Computing that includes CS in the description (Disclaimer: I am not a CS person, just reading from their website)</p>
<p>I second the suggestions of University of Rochester and University of Chicago. I went to the U of R and studied music at the Eastman School of Music and also studied math, history and other subjects at their river campus. It was a great combination and the classes for the most part were quite small with lots of individual attention. My child, who plays several instruments and sings, loves the University of Chicago. While it is a major University with strong graduate schools, the undergraduate college is really quite intimate with small classes and lots of contact with the professors. The music program is also burgeoning there with a major new arts center about ready to be constructed.</p>
<p>Thanks! This is really helpful in starting a list.</p>
<p>Update on Olin. We visited there over spring break. Your program of study is pretty flexible but you have to go to Wellesley for most computer science and language classes. They have a shuttle bus that takes you back and forth. My D was fine with going to Wellesley but I don't know how that would be for the boys. We were one of only three visitors that day (compared with hundreds of people on our other college tours) so got a one-on-one tour and discussion with an admissions person. It just sounded like such a nice fun place. The facilities were new and beautiful with extensive labs and equipment of every sort. Students were playing frisbee outside in the grass. The only downside in my opinion was that you couldn't walk anywhere as far as shopping or restaurants. The college was surrounded by a residential area in the suburbs about a 30-minute train ride from central Boston.</p>
<p>ike, I'd take a look at Williams, Hamilton, Bowdoin, Amherst, Kenyon.</p>
<p>My son's a graduate of Williams and that's the one I'm the most familar with. It is very strong in most everything on your son's wishlist. The personality and academics are similar to Pomona, but the physical surroundings are quite different.</p>
<p>Williams has a very strong music department and ample performance opportunities for non-majors. Science and classics are also excellent. I wouldn't say that cs is a particular strength (it's definitely liberal arts focused, not tech) but cs is available, especially in conjunction with the topnotch math and science offerings.</p>
<p>Williamstown is a pristine mountain village so access to the outdoors is a huge draw. I think there are more Eagle Scouts per square foot at Williams than any where on the planet. Outdoorsy activities are an important part of campus life and contribute a lot to the campus character.</p>
<p>No frats, friendly extroverted active kids. Ultimate frisbee is BIG.</p>