Welcome! My name is Gregory M. Kapfhammer and I am an Associate Professor in and Chair of the Department of Computer Science at Allegheny College. I teach courses and conduct research in the areas of algorithms, data structures, software engineering, software testing, data management, mobile applications, and computer systems. In addition to organizing and teaching seminars on research methods in computer science and effective writing and speaking, I serve as an academic and research adviser for undergraduate and graduate students. If you would like to learn more about me, then you can view my curriculum vitae as either a PDF or an HTML5 document.