Liberal Arts Style Engineering Schools??

SMU sounds exactly like a type of institution for you worth a look.