Faculty
- Ratio of majors to full-time department faculty: 9:1
- Average class size, introductory: 18
- Average class size, intermediate: 21.5
- Average class size, advanced: 20.5
Full-Time Faculty
Robert Cupper B.S., Juniata College; Ph.D., University of Pittsburgh
Gregory Kapfhammer B.S., Allegheny College, M.S. University of Pittsburgh
Robert Roos (chair) B.S., Waynesburg College; M.S., M.C.S., University of Illinois; Ph.D., The Pennsylvania State University
Selected Faculty Publications and Achievements
- “Efficient Learning of Real-Time One-Counter Automata,” (with Amr Fahmy), Algorithmic Learning Theory: Sixth International Workshop, ALT ’95 Proceedings. Springer-Verlag Lecture Notes in Artificial Intelligence, vol. 997.
- Co-founder of the Liberal Arts Computer Science Consortium.
- Chair of the ACM Student Chapter Committee, responsible for student activities worldwide, 1980-91.
- Judge at ACM’s International Collegiate Programming Contest for the past seven years.
- The Networks Course: Old Problems, New Solutions, panel moderator, SIGGSE ’99.
- “Laboratories in the Computer Science Curriculum,” published in the Journal of Computer Science Education, 1990.
- Editor, ACM Graduate Assistantship Directory Annual Editions, 1981-1991.
- “Process and Device Scheduling,” a chapter in The Computer Science and Engineering Handbook, CRC Press, Boca Raton, FL, 1996.
- Secretary/Treasurer, ACM Special Interest Group on Computer Science Education, 1983-91.
- Fundamentals of Computing I: Logic, Problem Solving, Programs, and Computers, Pascal Edition Revised and C++ Edition, McGraw-Hill, Inc., New York, 1994 and 1995.
- Fundamentals of Computing II: Abstractions, Data Structures, and Large Software Systems, Pascal Edition and C++ Edition, McGraw-Hill, Inc., New York, 1993 and 1995.
- “Integrating Parallel Computing into a Computer Science Curriculum,” in Proceedings of the 1993 Frontiers in Education Conference.
- “An Approach to Identifying and Understanding Problematic COTS Components,” in Second Annual Software Assurance and Certification Conference, 2000.
- “The Patchy GA and Domination Problems,” Proceedings of the Genetic and Evolutionary Computation Conference, 2001.
- “Parameter Relaxation Methods in Memetic Algorithms,” Second Workshop on Memetic Algorithms, 2001.
- “Testing Commercial-off-the-Shelf Components with Software Wrappers,” in 18th International Conference and Exposition on Testing Computer Software, 2001.
- “An Approach for Understanding and Testing Third-Party Software Components,” in 48th Reliability and Maintainability Symposium, 2002.
