<p>My d is a Rochester grad but not in engineering. She has a close friend who graduated from Bucknell, but not in engineering so cannot speak from that perspective. Something that does come to mind is that Bucknell is in somewhat isolated area of Pennsylvania while Rochester is a city with an airport and so travel options there might be easier. They both provide fine educational experiences. Rochester does have a Greek scene but not predominant feature of campus life. </p>