Juniata College, Huntingdon, Pennsylvania, United States
The Department of Information Technology and...
University of Illinois Urbana Champaign, Urbana, Illinois, United States
The Department of Computer Science (CS) at the...
Bowling Green State University, Bowling Green, Ohio, United States
Department of Computer Science: Assistant Professor...
University of Toronto Mississauga, Mississauga, Ontario, Canada
The Department of Mathematical and Computational...