Comp Sci at Santa Clara, U of San Fran, U of Portland

<p>My son, high school junior with good stats, will major in CS. College cost is an issue. Cal Poly is a good fit but student body is near 20,000. I am more concerned with things like quality of degree, time to finish degree, and class size, than I am with reputation. We will require financial aid for these private schools, but our high school has placed kids at USF and UofP that got good aid. We are not religious but my son is easygoing and curious. </p>

<p>Considering only west coast non-huge institutions for now, Stanford and Mudd are "reach", everything else pretty much "fit" or "safety". I really like what I have learned about these Catholic schools. </p>

<p>Can anyone talk about experience at these schools, or compare and contrast their CS programs? Thank you.</p>