Skip to ContentSkip to Navigation
A. C. Chapin

AC Chapin

Assistant Professor Computer Technology


AC Chapin is a computer scientist who has been teaching since graduate school and enjoys introducing new people to the wonders and weirdness of computers and helping new programmers to develop their skills. After entering Mary Baldwin College at 13, Chapin studied computer science and mathematics at the University of Maryland. At UVA she finished her master’s as well as all coursework and qualifying exams for a PhD.


  • BS (Computer Science) University of Maryland, College Park
  • BS (Mathematics) University of Maryland, College Park
  • MS (Computer Science) University of Virginia

Research Interests

  • Artificial intelligence approaches to problem-solving and data retrieval.


Multiple Viewpoints as an Approach to Digital Library Interfaces, French, J. C., A. C. Chapin, W. N. Martin, JASIST Special Issue on Document Search Interface Design for Large-scale Collections and Intelligent Access, 2004. 

An Application of Multiple Viewpoints to Content-Based Image Retrieval, French, J. C., A. C. Chapin, W. N. Martin, Joint Conference on Digital Libraries (JCDL 2003), Houston, Texas, 2003. 

Smart Cards: Security in the New Transaction Cards, Chapin, A. C., (in "Topics in Survivable Systems," Knight; Elder; Chapin; Combs; Geist; McCulloch; Nakano; Sielken.), University of Virginia tech report CS9822, 1998. 

Courses Taught

  • CIS 102 Introduction to Information Systems
  • CIS 119 Programming I – Java
  • CIS 214 Programming II – Java
  • CIS 205 Introduction to Visual Basic.NET Programming
  • CIS 221 Programming II – C++


  • Computer Information Systems