photo here   Ralph Morelli
  Professor of Computer Science
  Ph.D. University of Hawaii

147 MCEC
Department of Computer Science
Trinity College
300 Summit Street
Hartford, CT 06106-3100

Office: (860) 297-2220
Fax: (860) 297-3531
Email: ralph.morelli@trincoll.edu
Homepage:  http://www.cs.trincoll.edu/~ram/


Primary Courses

CPSC 114 Introduction to Internet Computing
CPSC 115 Introduction to Computing
CPSC 215 Data Structures and Algorithms
CPSC 352 Artificial Intelligence
CPSC 403 Computer Science Seminar

Research Interests

Artificial Intelligence/Cognitive Science
Historical Cryptography
Computer science education

Selected Publications


  1. Morelli, R., and Walde, R. Java, Java, Java: Object-Oriented Problem Solving, 3rd Edition, Upper Saddle River, NJ:Prentice-Hall, 2006.

  2. Morelli, R.A., Walde, R.E. and Servos, W. (2004) A study of heuristic search algorithms for breaking short cryptograms. International Journal of Artificial Intelligence Tools (IJAIT), 13(1). 45-64.

  3. Morelli, R. and Walde, R. A word-based genetic algorithm for cryptanalysis of short cryptograms. In Proceedings of the Sixteenth International Florida Artificial Intelligence Research Symposium. forthcoming, 2003.

  4. Morelli, R., Walde, R. and Marcuccio, G. A Java API for historical ciphers: an object-oriented design project. In Proceedings of the 2001 SIGCSE Symposium, 307-311, 2001.

  5. Morelli, R.A. Using Machine Learning to Acquire Domain Knowledge in an Intelligent Tutoring System, Proceedings of the Tenth International Florida Artificial Research Symposium, 26-30, 1997.

  6. Morelli, R.A. and Walde, R.E. Cryptography and Cryptanalysis in Computer Science Courses, The Journal of Computing in Small Colleges, Vol. 11, No. 4, 58-67, 1996.

  7. C. W. Schneider, R.E. Walde & R.A. Morelli. L-systems computer models generating distichous from spiral organization in the Dasyaceae (Ceramiales, Rhodophyta). European Journal of Phycology, Vol. 29: 165 - 170, 1994.

  8. Morelli, R.A. Soar/ITS: A perception driven ITS architecture. In Proceedings of the Sixth Florida AI Research Symposium, pp. 315-319, 1993.

  9. Morelli, R.A., Bronzino, J.D. and Goethe, J.W. Conversations for Action: A Speech Act Model of Human-Computer Communication in a Psychiatric Hospital. Journal of Intelligent Systems, Vol. 3, No. 2-4, pp. 87-118, 1993.

  10. Morelli, R.A. and Brown, W.M. Computational Models of Cognition. In R. Morelli et al. (Eds) Minds, Brains and Computers: Perspectives in Cognitive Science and Artificial Intelligence, Chapter 1. New York: Ablex Publishing, 1992.

  11. Morelli, R.A., R.E. Walde, E. Akstin, and C.W.Schneider, L-system representation of speciation in the red algal genus Dipterosiphonia (Ceramiales, Rhodomelaceae), Journal of Theoretical Biology, 149: 453-465, 1991.

  12. Morelli, R.A. The student as knowledge engineer: A constructivist model for science education. Journal of Computing in Higher Education 2(1), 78-102, 1990.

  13. Morelli, R.A. Using Knowledge Engineering to Teach Science. IEEE Expert 5(4), 74-78, 1990.

  14. Walde, R.E. and Morelli, R.A. Chaos and Fractals on Your Personal Computer. Journal of Computing in Higher Education, Vol 1, No. 1, pp. 65-81, 1989.

  15. Bronzino, J.D., Morelli, R.A. and Goethe, J.W. OVERSEER: A prototype expert system for monitoring drug treatment in the psychiatric clinic. IEEE Transactions on Biomedical Engineering, Vol 36, No. 5, pp. 533-540, May 1989.