Faculty & Staff

photo of William Holmes

William Holmes, PhD

  • Senior Lecturer in Human Services, College of Public and Community Service
  • Telephone: 617.287.7328

Areas of Expertise

Criminal justice; evaluation research methodology; family violence



Professional Publications & Contributions

Additional Information

Professor Holmes has taught undergraduate courses in criminal justice, gerontology, community studies and human services at CPCS since 1992.  He also teaches courses like Fundraising and Research in the Masters of Science in Human Services program.  His work includes research and publishing in family violence, capital punishment, and social services to children and families. He has served as an officer in professional associations and his research has been recognized by the American Sociological Association and the U.S. Department of Justice.

Recent Publications:
2001 Family Abuse: Consequences, Theories, and Responses. Allyn & Bacon, publishers. With Calvin Larsen and Sylvia Mignon.

2001 “Wrongful Conviction and Sentences to Capital Punishment.” Chapter in Wrongfully Convicted, edited by Saundra Westerveldt and John Humphrey. Rutgers University Press.

2001 “Environmental Contributors to Behavioral Outcomes in Alzheimer's Special Care Units.” Journal of Gerontology: Social Sciences. With John Zeisel, Joan Hyde, and Nina Silverstein.

Courses Taught:

  • Social Research
  • Legal and Moral Dilemmas in Criminal Justice
  • Applying Theory to Practice in Criminal Justice
  • Innovations in Police Policy and Management
  • Corrections
  • Information Technology for Planning and Management