Loyola University Maryland

Department of Computer Science

Dr. James Glenn

image divider

Professor James GlennDr. James Glenn

Department Chair, Associate Professor
Computer Science
Department Donnelly Science, Room 127A
Research Site

Office Hours

Walk-in or by appointment

Dr. Glenn enjoys developing and teaching how to develop computer games using interesting and sophisticated algorithms. He runs Loyola's annual High School/CCSCE Programming Contest.

Computing Interests

  • Computer Gaming
  • Artificial Intelligence
  • Theoretical Computer Science


  • Ph.D., Computer Science, University of Maryland College Park, 1998
  • A.B. summa cum laude, Mathematics, Amherst College, 1992

Selected Publications

  • J. Glenn and C. Aloi. A generalized heuristic for Can't Stop. In Proceedings of the 22nd FLAIRS Conference, pp. 421-426, 2009.
  • J. Glenn, H. Fang, and C. Kruskal. A retrograde approximation algorithm for multi-player Can't Stop. In 6th International Conference on Computers and Games. Lecture Notes in Computer Science 5131.
  • H. J. van den Herik, X. Xu, Z. Ma, M. Winands (eds)., pp. 252-263, 2008. J. Glenn, D. Binkley. An Investigation of Hierarchical Bit Vectors. In New Topics in Theoretical Computer Science, O. Terikhovsky, W. Burton (eds)., pp. 143-160. Nova Science Publishers, 2008.