John J. Earshen

John J. Earshen, Ph.D.

Chair and Associate Professor Technology Building 106
Office: (716) 878-4305
Email: earshejj@buffalostate.edu
D. Steven Barker

D. Steven Barker, Ph.D.

Associate Professor Technology Building 125
Office: (716) 878-6814
Email: barkerds@buffalostate.edu

Jikai Du, Ph.D.

Associate Professor Technology Building 114
Office: (716) 878-5297
Email: duj@buffalostate.edu

Stephanie R. Goldberg, Ph.D.

Professor Technology Building 122
Office: (716) 878-6090
Email: goldbesr@buffalostate.edu

Catherine A. Johnson

Administrative Assistant 1 Technology Building 126
Office: (716) 878-6017
Email: johnsoca@buffalostate.edu

James E. Kolarich, A.A.S.

Instructional Support Technician Technology Building 145A
Office: (716) 878-5632
Email: kolarije@buffalostate.edu

Elizabeth A. O'Neill, M.A.

Assistant Professor Technology Building 126
Office: (716) 878-6017
Email: oneillea@buffalostate.edu
Edward M. Purizhansky

Edward M. Purizhansky, Ph.D.

Lecturer Technology Building 126
Office: (716) 878-6017
Email: purizhem@buffalostate.edu

Jonathan R. Rosten

Instructional Support Technician Technology Building 126
Office: (716) 878-6017
Email: rostenjr@buffalostate.edu

Ganesh Walunj, Ph.D.

Assistant Professor Technology Building 126
Office: (716) 878-6017
Email: walunjg@buffalostate.edu