SUNY Buffalo Engineering Questions