top of page

Photo from Roberts Wesleyan College

TEACHING EXPERIENCE

Roberts Wesleyan College, 2003 to 2022

  • Professor - Computer Science (2003-2020)

  • Adjunct Faculty - Computer Science (2020-2022)

​

Houghton College, 2020 to 2022

  • Adjunct Faculty - Data Science and Computer Science

Practical Bible College, 1996 to 2003

  • Adjunct Faculty - Natural Science, Computer Science, & Mathematics

RESEARCH INTERESTS

Python by Design

Understanding creating Python programs using design questions and templates.

Internet of Things

Using Raspberry Pi and other devices to teach not only IoT, but also as a tool for learning basic programming, architecture, and engaging high school and even younger learners.

EDUCATION

1995

Syracuse University

Ph.D. Computer Engineering

1984

Syracuse University

M.S. - Electrical Engineering

1978

Geneva College

B.S. - Engineering

bottom of page