Patrick J Donnelly
Associate Professor of Computer Science
Oregon State University-Cascades
Patrick J Donnelly
Associate Professor of Computer Science
Oregon State University-Cascades
Ph.D. Computer Science Montana State University 2015
M.S.E. Computer Science Johns Hopkins University 2008
M.M. Computer Music Peabody Conservatory 2008
M.M. Musicology Peabody Conservatory 2008
A.B. Music History Washington University in St. Louis 2004
B.S. Computer Science Washington University in St. Louis 2004