Jeremy Hansen

Jeremy Hansen

  • Associate Professor, Computer Science
  • Coach, E-Sports


Jeremy Hansen joined the Norwich University faculty in 2010 after spending ten years in information technology in the private sector.

He earned his Ph.D. at the University of Wisconsin-Milwaukee in 2009 with a dissertation describing the structure of cryptographic hash algorithms. More recently, his research has explored the social implications and applications of technology, including privacy, computational social choice, security of implantable medical devices, and elections.

As of 2017, Professor Hansen has worked with undergraduate students on 13 summer undergraduate research fellowships, 14 yearlong capstone projects, and three honors theses. Though he has taught nearly every computer science course at least once, Professor Hansen usually teaches Data Structures, Software Engineering, and Network Security. Every May, he takes a group of students to Berlin, Germany, for three weeks to study the history and politics of privacy, surveillance, and technology in Germany and the United States.

Outside of Norwich, he serves on Berlin, Vermont’s select board and the board of directors of the Berlin Volunteer Fire Department. In his free time, he enjoys playing with his kids, reading, martial arts, cooking, brewing, playing and listening to music, fishing, and gardening.