Clarkson? Mines? Need feedback on Engineering schools.

There’s a difference between a “small engineering school” and a “small school with engineering”.

A school like Clarkson or Mines is a “small engineering school”. These are small schools that specialize in engineering education; most students major in engineering or other technical fields like computer science.

A school like Bucknell or Lafayette, on the other hand, is a “small school with engineering”. These are small schools where most students major in arts & sciences, and which may be considered liberal arts colleges, but which also have (relatively small) engineering programs.

I’m assuming that the OP wants “small engineering schools”. Obviously there are more options if “small schools with engineering” are also in the mix. A school like Bucknell or Lafayette will have a more intellectually diverse student body than an engineering school (with lots of English majors, history majors, etc.), and typically a more balanced gender ratio (in fact, liberal arts colleges commonly have more women). However, there will also be fewer students with a passion for engineering, and the engineering programs will typically have fewer specialized fields of study and less technical depth than those at engineering-oriented schools.