University of Vermont

Department of Computer Science

UVM Computer Science Alumni and Alumnae

Alumni, please send us YOUR story!.

Beau Cameron graduated from University of Vermont in 2011 with a B.S in Computer Science and Information Systems. A member and captain of the UVM Track and Field team, Beau was active on campus both on and off the track.
Read more...


Eric Brown earned his B.S. degree at the University of Vermont in 1989. Eric has been a technical lead on the DeepQA project at IBM and the application of automatic, open domain question answering to build the Watson Question Answering system.
Read more...
Ethan Eldridge graduated in May, 2013 with a BS in computer science and a pure math minor. During his time at UVM, he alternated between having a minor in physics, a double major in applied math with a pure math minor, or just a pure math minor; however, he never doubted that he wanted his first major in computer science.
Read more...
There is an app on the market for iPhone and Android. "Thotly" is the brainchild of Geoffrey Abbott, a 2008 graduate of UVM's College of Engineering & Mathematical Sciences program and co-founder of mobile and social applications company AppZorz.
Read more...

GregGagne Greg Gagne earned an M.S. in Computer Science from UVM in 1990 and moved to Salt Lake City where he is an Associate Professor of Computer Science at Westminster College. Greg credits his graduate education at UVM for introducing him to his two professional interests: operating systems and teaching. Read more...


During an extended undergraduate career at UVM, CS alumnus James Vincent changed majors, took a year off, and eventually earned two B.S. degrees in Chemistry (1990) and Computer Science (1991). Currently he is the Director of the Bioinformatics Core in the Vermont Genetics Network.
Read more...
Josh Steinhurst earned his B.S. degree in Computer Science at The University of Vermont (1999) with a minor in Mathematics; and M.S. (2003) and Ph.D. (2007) both in Computer Science, from the University of North Carolina at Chapel Hill. He credits both the in-depth technical and the broad liberal arts education he received at UVM with preparing him for his chosen career. Read more...
Marshall Shepherd graduated from UVM in December of 2012 with dual degrees; a BA in Computer Science and a BS in Business Administration. Despite this challenging dual major, he made the Dean's List every year at UVM. Read more...


Michael E. Karpeles (Mek) graduated with a B.S. in Computer Science from the University of Vermont in 2010. Throughout all four years at UVM, Mek held officer positions within the Computer Science Student Association (CSSA). Mek helped transform the CSSA from a once-monthly meetup of ~5 members to a 24/7 hackerspace with dedicated laboratory space in Votey Hall, home to over twenty members. Read more...
Phelan Vendeville graduated from the University of Vermont in 2013 with a B.S. in Computer Science and Information Systems. A veteran of the U.S. Navy, Phelan made the Dean's honor list each of his 4 years of attendance, and has been a member of the Upsilon Pi Epsilon honor society since his sophomore year.
Read more...
Stuart B. Heinrich received his B.S. in Computer Science, with a minor in Electrical Engineering, from the University of Vermont in 2006. A native of Hinesburg, VT, Stuart was a Vermont Scholar and made the Dean's List during each of his 4 years at UVM. Read more...
Thomas Nelson Stirling, class of 2010, graduated UVM with a minor in Economics and a degree in Computer Science and Information Systems (CSIS), a unique major representing the marriage of computer technology and business. Read more...