John K. Estell

estell@bluffton.edu

Work address

Computer Science, Box 695
Bluffton College
280 W. College Avenue
Bluffton, Ohio 45817-1196
(419) 358-3375, FAX (419) 358-3323

 

Degrees with Field, Institution and Date

Ph.D., Computer Science, University of Illinois at Urbana-Champaign, 1991.
M.S., Computer Science, University of Illinois at Urbana-Champaign, 1987.
B.S. (summa cum laude), Computer Science and Engineering, The University of Toledo, 1984.

Professional Employment

Associate Professor of Computer Science, Bluffton College, 1996-present.
Associate Professor of Electrical Engineering and Computer Science, The University of Toledo, 1996.
Assistant Professor of Electrical Engineering and Computer Science, The University of Toledo, 1995-1996.
Assistant Professor of Computer Science and Engineering, The University of Toledo, 1991-1995.
Teaching Assistant, Department of Computer Science, University of Illinois at Urbana-Champaign, 1984-1991.
Professional Consultant, Project SERAPHIM, Department of Chemistry, University of Wisconsin-Madison, 1983-1991.
In-Class Tutor, Math Department, The University of Toledo, 1981-1984.
Programmer, Chemistry Department, Eastern Michigan University, 1980-1982.

Related Professional Experience

Member, Masters of Education Graduate Council, Bluffton College, 1997-present.
Member, Graduate College, The University of Toledo, 1992-1996.
Graduate Supervisor, Information Engineering Laboratory, Department of Computer Science, University of Illinois at Urbana-Champaign, 1988-1991. (Performed day-to-day supervision of undergraduate and MS student research in thesis advisor’s laboratory).

Publications and Presentations - as of 1 March 2000

A. Refereed Publications

  1. J. K. Estell, "On-line Assessment for Web-Based Programming Portfolios," 2000 American Society for Engineering Education Annual Conference Proceedings (in press).
  2. J. K. Estell, "The Interactive Programming Portfolio," 1999 American Society for Engineering Education Annual Conference Proceedings.
  3. J. K. Estell, "A Java-based Computer Simulator and its Applications," 1998 American Society for Engineering Education Annual Conference Proceedings.
  4. J. K. Estell, "Introducing CPU Scheduling Algorithms: The Photocopier Scenario," 1997 American Society for Engineering Education Annual Conference Proceedings.
  5. J. K. Estell, "A Simulation Project for an Operating Systems Course," 1996 American Society for Engineering Education Annual Conference Proceedings.
  6. J. K. Estell, "The SCORPIO Robotics Project: An Example of Hardware-Software Codesign," ASEE Computers in Education Journal, Vol. 5, No. 2, April-June 1995.
  7. J. K. Estell and T. A. Owen, "Experiencing the Codesign Process: Microcomputer Systems II Laboratory," ACM SIGCSE Bulletin, Vol. 27, No. 1, March 1995.
  8. J. K. Estell, "The SCORPIO Robotics Project: An Example of Hardware-Software Codesign," 1994 American Society for Engineering Education Annual Conference Proceedings, Volume One.
  9. J. K. Estell, "Measuring the Photodecay of Lightsticks Using the Blocktronic Interface", Journal of Chemical Education, Vol. 68, No. 3, March 1991.
  10. D. F. Jackson, J. Henderson, C. Berger Jr., C. Berger, and J. K. Estell, "Hardware and Software for Interfacing Voltage Output Instruments with Apple II Series Microcomputers," Journal of Chemical Education, Vol. 65, No. 6, June 1988.
  11. J. K. Estell, "Computerized Organic Nomenclature Drill," Journal of Chemical Education, Vol. 58, No. 1, January 1981.

B. Non-Refereed Publications

  1. J. K. Estell, "Environmental Reflections," in Shalith 1999: the literary magazine of Bluffton College, 1999.
  2. J. K. Estell, T. A. Owen, and C. A. Szczublewski, "Increasing Stiquito’s Loading Capacity," in StiquitoÔ : Advanced Experiments with a Simple and Inexpensive Robot, J. M. Conrad and J. W. Mills, Eds., IEEE Computer Society Press, Los Alamitos, CA, 1997.
  3. J. K. Estell, T. A. Muszynski, T. A. Owen, S. R. Snodgrass, C. A. Szczublewski, and J. A. Thomas, "SCORPIO: Hardware Design," in StiquitoÔ : Advanced Experiments with a Simple and Inexpensive Robot, J. M. Conrad and J. W. Mills, Eds., IEEE Computer Society Press, Los Alamitos, CA, 1997.
  4. J. K. Estell, C. A. Baumgartner, and Q. A. Luong, "SCORPIO: Software Design," in StiquitoÔ : Advanced Experiments with a Simple and Inexpensive Robot, J. M. Conrad and J. W. Mills, Eds., IEEE Computer Society Press, Los Alamitos, CA, 1997.
  5. J. K. Estell, "Dr. Estell’s C Programs and Examples," 5th ed., Bluffton College, 1996.
  6. J. K. Estell, "Computer Science 281 - Digital Circuits Laboratory: Laboratory Modules," 4th ed., Department of Computer Science, University of Illinois at Urbana-Champaign, April 1991.
  7. J. K. Estell, "MICON: Connection Logic Circuits Using Current-Based Data Representation and Thresholding Methods," Ph.D. Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, March 1991.
  8. J. K. Estell, "MICON: Connection Logic Circuits Using Current-Based Data Representation and Thresholding Methods," Department of Computer Science Report No. UIUCDCS-R-90-1625, University of Illinois at Urbana-Champaign, August 1990.

C. Presentations

  1. J. K. Estell, "Elements of Java Programming," invited presentation, Northwest Ohio Computer Science Workshop, Bowling Green State University, November 1999.
  2. J. K. Estell, "The Interactive Programming Portfolio," 1999 American Society for Engineering Education Annual Conference, Charlotte, North Carolina, June 1999.
  3. J. K. Estell, "A Java-based Computer Simulator and its Applications," 1998 American Society for Engineering Education Annual Conference, Seattle, Washington, June 1998.
  4. J. K. Estell, "Bluffton College Computer Science Program," Northwest Ohio Computer Science Workshop, Bowling Green State University, November 1997.
  5. J. K. Estell, "Introducing CPU Scheduling Algorithms: The Photocopier Scenario," 1997 American Society for Engineering Education Annual Conference, Milwaukee, Wisconsin, June 1997.
  6. J. K. Estell, "A New Approach Toward Teaching CPU Scheduling Algorithms," 107th Annual Meeting, The Ohio Academy of Science, Bowling Green State University, April 1997.
  7. J. K. Estell, "A Simulation Project for an Operating Systems Course," 1996 American Society for Engineering Education Annual Conference, Washington, DC, June 1996.
  8. J. K. Estell and T. A. Owen, "Experiencing the Codesign Process: Microcomputer Systems II Laboratory," ACM 1995 SIGCSE Technical Symposium, Nashville, Tennessee, March 1995.
  9. J. K. Estell, "The SCOPRIO Robotics Project An Example of Hardware-Software Codesign," 1994 ASEE Annual Conference, Edmonton, Alberta, June 1994.
  10. J. K. Estell, T. A. Owen, and C. A. Szczublewski, "Robot Design: From Start to Finish," 103rd Annual Meeting, The Ohio Academy of Science, Medical College of Ohio at Toledo, April 1994.
  11. J. K. Estell, "Excursions in Interdisciplinary Computing," 1992 Ohio Collegiate Computer Science Conference, Toledo, Ohio, April 1992.
  12. J. K. Estell, "Measuring the Photodecay of Lightsticks Using the Blocktronic Interface," Tenth Biennial Conference on Chemical Education, West Lafayette, Indiana, August 1988.
  13. J. W. Moore, P. Miles, K. Hartman, P. Barker, J. K. Estell, and M. Rasmussen, "Computer Advances to Reduce Expenses: SERAPHIM Laboratory Modules," 193rd American Chemical Society National Meeting, Denver, Colorado, April 1987.
  14. J. W. Moore, P. Miles, K. Hartman, P. Barker, J. K. Estell, and M. Rasmussen, "Effective, Inexpensive Laboratory Computing: SERAPHIM Laboratory Modules," 192nd American Chemical Society National Meeting, Anaheim, California, September 1986.
  15. J. K. Estell, "The Operation and Modification of the Apple Paddle Input," Ninth Biennial Conference on Chemical Education, Bozeman, Montana, July 1986.
  16. J. W. Moore, S. A. Ware, R. C. Rittenhouse, T. Y. Susskind, and J. K. Estell, "The SERAPHIM/CHEMCOM Interface Project (SCIP)," Seventh International Conference on Chemical Education, Montpelier, France, August 1983.

D. Distributed Computer Programs
The following programs are distributed by Project SERAPHIM, Department of Chemistry, University of Wisconsin-Madison, Madison, Wisconsin.

  1. WAQUAL - A Wastewater Treatment Plant Simulation, Apple disk AP802, MS-DOS disk PC3703, Apple ProDOS disk AR801 (sponsored by NSF grant SPE82-63187).
  2. Organic Nomenclature, Apple disk AP705, Apple ProDOS disk AR702.
  3. DCRS - Data Collection / Retrieval System, Apple disk AP1204.
  4. Chemical Dungeons, Apple disk AP602, MS-DOS disk PC4603.

E. Performed Musical Compositions

  1. Alleluia, God is Love, first performed 17 July 1999 at Sts. Peter and Paul Catholic Church, Ottawa, Ohio.


Professional and Community Service Activities

A. Current

B. Previous


Courses Taught or TAed

A. Courses Taught at Bluffton College

B. Courses Taught at The University of Toledo

C. Courses Taught at the University of Illinois at Urbana-Champaign

D. Courses TAed at the University of Illinois at Urbana-Champaign

Scientific and Professional Societies of Which a Member

Honors and Awards