<p>I don’t know about Haverford specifically, but for many students, if not most, other than the engineering part of STEM, it seems that the good liberal arts college do an awesome job in preparing their students for Science, tech and math. If engineering is the goal, there is usually some 2/5 type option, but many of such schools do not offer a totally on site engineering major but have enough of the math and physics so that a student can get the engineering part later. </p>
<p>My son and his close friend both graduated from highly regarded LACs that did not have the big tech or any engineering programs and both have held their own in jobs that have a lot of grads from such schools. Didn’t hurt my son one bit. Had he specifically wanted to go into engineering, however, he would have had to have taken courses in that area outside fo his LAC as they did not offer an engineering degree on site.</p>