SLAC with Strong STEM?

Several LACS offer a joint program with Columbia that offers the best of both, you can start at the LAC with their smaller classes and finish at Columbia. Also, a Comp Sci, Physics or BioChem major from Williams or Swarthmore, will be a very marketable degree. The STEM departments at Williams and Carleton are actually fairly large, similar in size to a Case Western , RPI or Olin, and they are more selective generally. Thus, also consider that employers are realizing that technology is so quickly advancing that the LAC skill set is equally important in the longer term.