Curriculum Vitae main content
Dr. Edward M. GellenbeckAssociate Professor of Computer Science
Central Washington University
400 East University Way
Ellensburg, WA 98926-7520
(509) 963-1435
gellenbe@cwu.edu
EDUCATION
Ph.D. in Computer Science, Oregon State University (Corvallis, Oregon), 1991.
Major Advisor: Curtis Cook
Course work concentration: Artificial intelligence, database systems, software engineering.
Dissertation topic: Using signaling to aid computer program comprehension.
M.S. with Distinction, Computer Science, California State University, Chico, 1985.
Course work concentration: Operating systems, software engineering.
B.B.A. with Honors, Business Administration, University of Texas at Austin, 1976.
Course work concentration: Business Management.
WORK EXPERIENCE
Associate Professor of Computer Science, Department of Computer Science, Central Washington University, Ellensburg, WA. Assistant Professor 1994 to 2000. Acting Chair Spring, 1997; Interim Chair Spring & Summer 1998
Program Coordinator and Assistant Professor of Computer Science, Department of Chemistry, Mathematics, and Physical Sciences, Saint Francis College, Loretto, PA, 1992 - 1994.
Teaching and advising for computer science majors as well as teaching computer literacy courses for non-majors and M.I.S. courses for MBA students. As program coordinator, responsible for curriculum, budget, and administrative concerns for the computer science major.
Lecturer, Department of Computer Science, California State University, Chico, CA, 1984-1986.
Instructor for data structures course, operating systems course, and graduate-level advanced operating systems programming course.
Programmer, IBM Inc., San Jose, California, 1984.
GRANTS, ACADEMIC HONORS, AND AWARDS
National Science Foundation, DUE - CCLI-Phase 1: Exploratory,
Integrating Accessibility into the Computer Science Curriculum, Effective 4/1/2006 - 3/31/2009
National Science Foundation, Computer Science, Engineering, and Mathematics Scholarships,
with Jim Schwing (co-PI), Effective 9/1/04 to 8/1/08
In Answer to a National Challenge. A Pilot Program to Increase Participation in Science, Technology, and Mathematics (STEM) Fields, NSF, with Wendy Bohrson (principal investigator), Braunstein, Bullock, Gazis, Ely, Glasby, Kurtz, Lundblad, Piacsek, and Pinkart (Co-PI), Effective 1/01/03 to 1/01/06
National Science Foundation, Computer Science, Engineering, and Mathematics Scholarships,
with Jim Schwing (principal investigator), Effective 9/1/01 to 8/1/03
Borland Curriculum Grant, Effective December 15, 1998
Microsoft Sponsored Lab Grant, Effective October 21, 1998
National Science Foundation, Instrumentation and Laboratory Improvement Grant,
Using a Visual Programming Computer Laboratory to Teach Event-Driven Graphical User Interface Design and Programming. June 1995 - August 1996
Microsoft Instructional Lab Grant, June 1995 - August 1996.
Teacher/Scholar Grant, 1994.
Funded by the Pennsylvania State System of Higher Education to help fund a conference on faculty development.
Excellence in Education Award, 1993-1994
Grant to develop and support an Internet connection for Saint Francis College.
USAF-OSR Laboratory Graduate Fellowship Program, 1987-1990.
Three-year fellowship covering tuition and living expenses. Funded by the Office of Scientific Research of the U.S. Air Force in order to encourage U.S. citizens to pursue Ph.D. degrees in areas deemed of critical importance.
USAF-UES Graduate Student Summer Support Program, 1987.
Summer program designed to bring college faculty and Ph.D. students into research labs as visiting fellows to exchange ideas with lab researchers and pursue self-directed research.
Tektronix Fellowship, 1986-1987.
One-year fellowship covering tuition and living expenses. Funded by Tektronix, Inc. in order to attract promising students into Oregon State University's Ph.D. program.
Lieutenant Robert Merton Rawlings Merit Award, 1985
Highest scholarship award for scholastic achievement offered at California State University, Chico.
COURSES TAUGHT AT CENTRAL WASHINGTON UNIVERSITY
CS 101 Computer Basics
CS 110 Programming Fundamentals 1
CS 111 Programming Fundamentals 2
CS 112 Fundamentals of Computing
CS 187 Introduction to C Programming
CS 201 Computers and Society
CS 302 Advanced Data Structures and File Processing
CS 320 Assembly Language Programming
CS 350 Web Development 1
CS 351 Web Development 2
CS 352 Web Development 3
CS 446 User Interface Design and Development
CS 455 Artificial Intelligence
CS 480 Software Engineering
CS 481 Software Engineering Project
CS 489 Senior Colloquium
CS 498 Special Topic: User Interface Design and Development
CS 498 Special Topic: Advanced Internet Technology
CS 498 Special Topic: XML Seminar
CS 498 Special Topic: Accessible Software
STEP 103: Freshman Science Seminar 3
UNIV 100 Advising Seminar
PUBLICATIONS
Gellenbeck, E and Stefik, A. (2009) Evaluating Prosodic Cues as a Means to Disambiguate Algebraic Expressions: An Empirical Study. Proceedings of the Eleventh International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS 2009), Pittsburgh, October 2009
Stefik, A and Gellenbeck, E. (2009) Using Spoken Text to Aid Debugging: An Empirical Study. Proceedings of the 17th International Conference on Program Comprehension (ICPC 2009), Vancouver, Canada, May 2009
Gellenbeck, E. M. (2005) Integrating Accessibility into the Computer Science Curriculum. Journal of Computing Sciences in Colleges, Volume 21 , Issue 1, October 2005
McDevitt, J. R. and Gellenbeck, E. M. (1999) Using Discount Engineering Exercises to Teach User Interface Design. Journal of Computing in Small Colleges
Kidwell, M and Gellenbeck, E. M. (1999) Using the Senior Capstone Project for End-of-Program Integrated Assessment. Journal of Computing in Small Colleges, Volume 14, Number 3, March 1999.
Gellenbeck, E. M. (1995) Using a Visual Programming Environment in a Software Engineering Project Course. Journal of Computing in Small Colleges, Volume 11, Number 2, November 1995.
Gellenbeck, E. M. and Cook, C. R. (1991) An Investigation of Procedure and Variable Names as Beacons to Aid Program Comprehension. Empirical Studies of Programmers-IV, Koenemann-Belliveau, J., Moher, T. G., and Robertson, S. P. (Eds.) Ablex Inc., Norwood, New Jersey, pp. 65-81.
Gellenbeck, E. M. and Cook, C. R. (1991) Does Signaling Help Professional Programmers Read and Understand Computer Programs? Empirical Studies of Programmers-IV, Koenemann-Belliveau, J., Moher, T. G., and Robertson, S. P. (Eds.) Ablex Inc., Norwood, New Jersey, pp. 82-98.
Gellenbeck, E. M. (1991) Using Signaling to Aid Computer Program Comprehension. Ph.D. dissertation, Oregon State University, Corvallis, Oregon.
Schori, R. M. and Gellenbeck, E. M. (1987) Final Report: An Intentional Tutor. 1986-1987 USAF-UES Mini Grant Program. Dayton, Ohio: Universal Energy Systems, Inc.
Gellenbeck, E. M. (1987) Final Report: Providing On-Line Guidance to Computer Users. 1987 USAF-UES Graduate Student Summer Support Program. Dayton, Ohio: Universal Energy Systems, Inc.
Gellenbeck, E. M. (1985) Implementation of Concurrent Pascal on the Cyber-170. Masters thesis, California State University, Chico, California.
PROFESSIONAL ASSOCIATIONS
Association for Computing Machinery
Consortium for Computer Science in Colleges