Niagara University
Department of Computer and Information Sciences - Niagara Falls, New York
Rensselaer Polytechnic Institute
Computer Science Department. Research areas: Algorithm design; Bioinformatics; Computational Science and Engineering; Computer Vision; Data Mining and Machine and Computational Learning; Database Systems; Generic Programming; Human Computer Interfaces; Networking; Parallel and Distributed Computing; Robotics; Worldwide computing. Troy, NY.
SUNY - Buffalo
Computer Science and Engineering Department - Buffalo, New York
Syracuse University
College of Engineering and Computer Science - Syracuse, New York