- M.S., Northwestern University
- B.A., University of Vermont
Department of Computer Science
Areas of expertise
Artificial intelligence and machine learning; large language models and AI-assisted software development; systems and architecture; cybersecurity and cryptography.
BIO
James Eddy is a Professor of the Practice in the Department of Computer Science at the University of Vermont. His expertise spans artificial intelligence, machine learning, systems and architecture, and cybersecurity. He currently serves as an AI Fellow, charged with advancing the university’s efforts to integrate artificial intelligence into the curriculum. His recent work centers on large language models and AI-assisted software development. This includes building hybrid AI tools that run open-weight models locally on personal hardware and at scale on UVM’s high-performance computing cluster. Before joining UVM full-time in 2017, he spent more than a decade in industry as a chief technology officer and technical consultant. He designed systems infrastructure, applications, and technical training for organizations across software, healthcare IT, and advanced manufacturing. Eddy completed his undergraduate work in physics and mathematics at UVM before earning a certificate in applied cybersecurity from MIT and an M.S. in information systems from Northwestern University.
Courses
- CS 1080 - Web Development
- CS 1210 - Computer Programming I
- CS 2210 - Programming for Artificial Intelligence
- CS 2660 - Cybersecurity Principles
- CS 2670 - Cybersecurity Defense
Bio
James Eddy is a Professor of the Practice in the Department of Computer Science at the University of Vermont. His expertise spans artificial intelligence, machine learning, systems and architecture, and cybersecurity. He currently serves as an AI Fellow, charged with advancing the university’s efforts to integrate artificial intelligence into the curriculum. His recent work centers on large language models and AI-assisted software development. This includes building hybrid AI tools that run open-weight models locally on personal hardware and at scale on UVM’s high-performance computing cluster. Before joining UVM full-time in 2017, he spent more than a decade in industry as a chief technology officer and technical consultant. He designed systems infrastructure, applications, and technical training for organizations across software, healthcare IT, and advanced manufacturing. Eddy completed his undergraduate work in physics and mathematics at UVM before earning a certificate in applied cybersecurity from MIT and an M.S. in information systems from Northwestern University.
Courses
- CS 1080 - Web Development
- CS 1210 - Computer Programming I
- CS 2210 - Programming for Artificial Intelligence
- CS 2660 - Cybersecurity Principles
- CS 2670 - Cybersecurity Defense
Associations and Affiliations
- Member of UVM Center for Computer Security & Privacy
- Member of Association for Computing Machinery (ACM)
- Member of National Cyberwatch Center