Professor of the Practice

Jason joined UVM as a full-time faculty member in 2018 after teaching as an adjunct instructor for several years. Prior to 2018, Jason worked for IBM in the area of VLSi design automation, developing algorithms and software for physical design optimization and routing. At UVM, Jason teaches software engineering, operating systems, and mobile-app development.

Areas of Expertise and/or Research

Software Engineering


  • Ph.D., University of Illinois at Urbana-Champaign


  • 656-1402
Office Location:

Innovation E315

Courses Taught

  • CS 201 Operating Systems
  • CS 205 Software Engineering
  • CS 275 Mobile App Development