Originally from Ohio, Kevin earned a B.S in CS at Bowling Green State University and his Master's in CS at Ohio University where he specialized in Bioinformatic and Medical applications of Machine Learning. He also has industry experience, mainly in web application development and databases. Before joining UVM, he taught in South Carolina for 4 years, teaching courses on Software Development in Java, Software Engineering, Databases, and Microsoft Office.

Outside of work, Kevin can be found making life changing decisions based on whatever documentary he recently watched on Netflix and pretending that he will someday learn how to play the Banjo.

Photo of Kevin Blis

Areas of Expertise and/or Research

Computer Science Education


  • M.S., Computer Science - Ohio University
  • B.S., Computer Science - Bowling Green State University


Office Location:

E304 Discovery

Courses Taught

CS 021 - Computer Programming I: Python
CS 124 - Data Structures and Algorithms