Professor of the Practice

After teaching at UVM as a part-time lecturer for several years, James Eddy joined the Department of Computer Science full-time in 2017, leaving his post as chief technology officer at a local company. He studied physics and mathematics as an undergraduate at UVM before earning a certificate in applied cybersecurity from MIT and an MS in information systems from Northwestern University. James Eddy’s interests include cybersecurity and cryptography, as well as embedded systems programming and computer organization/architecture.

Associations and Affiliations

  • Member of Association for Computing Machinery (ACM)
  • Member of National Cyberwatch Center
James Eddy

Areas of Expertise and/or Research

Cybersecurity and cryptography, embedded systems programming, and computer organization/architecture

Education

  • M.S., Northwestern University
  • B.A., University of Vermont

Contact

Office Location:

Innovation E309

Courses Taught

CS 008 - Web Development
CS 021 - Computer Programming I
CS 121 - Computer Organization
CS 166 - Cybersecurity Principles
CS 167 - Cybersecurity Defense