Summary
James Fenwick is a seasoned computer science educator and leader, serving as Chair of Appalachian State University's Department of Computer Science since 2023. His career spans from Assistant Professor in 1998 to Professor, with research and teaching interests across compilers, mobile development, software engineering, and CS education from elementary grades to graduate school. He also serves as CompSci Dept. Corporate Liaison & Internship Coordinator, forging industry partnerships to expand internship opportunities for students. He earned a BS in Mathematics from the University of Maryland, College Park, and a PhD in Computer Science from the University of Delaware, reflecting a strong mathematical and research foundation. Based in Boone, North Carolina, he is dedicated to bridging academia and industry to prepare the next generation of software engineers.
11 years of coding experience
14 years of employment as a software developer
The University of Maryland, College Park
PhD, Computer Science, PhD, Computer Science at University of Delaware