Curriculum Vitae

Academic Experience:

  • Lafayette College, Department of Computer Science Head (7/2017 — 7/2019; on Leave AY 2018-19)
  • Lafayette College, Department of Computer Science Head (Acting) AY 2014-15
  • Lafayette College, Department of Computer Science Head (7/2011 — 6/2014; on Leave AY 2011-12)
  • Lafayette College, Associate Professor 7/2010 — Present
  • Lafayette College, Assistant Professor 8/2003 — 6/2010

Industrial Experience:

  • Ciber, Inc., Consultant (8/1996 — 8/1997)
  • Syntel, Inc., Programmer/Analyst (1/1993 — 8/1993)
  • Woodley Rollins and Associates, Programmer/Analyst (1/1991 — 12/1992)
  • Computer Task Group, Inc., Computer Consultant (3/1988 — 1/1991)

Education:

2003 Doctorate of Philosophy, Wayne State University

Major: Computer Science w/ course work in Biology
Dissertation: A Model of Microtubule Based Learning for Perception-Action Behavior Control
Advisors: Dr. Monica Brockmeyer & Dr. Silvano Colombano
Defense Date: March 27, 2003

1998 Masters of Science, Wayne State University

Major: Computer Science
Thesis: A Learning System Based on Microtubule Dynamics

1987 Bachelors of Applied Arts, Central Michigan University

Majors: Computer Science
Majors: Broadcasting and Cinematic Arts

Minor: Business Administration