State University of New York at Buffalo State University of New York School of Engineering and Applied Sciences