Education

  • Ph.D., University of Texas at Austin, 1996
  • M.S., University of Texas at Dallas, 1976
  • B.A., St. Mary’s University, 1975
  • B.S., St. Mary’s University, 1975

Courses

  • Programming I
  • Data Structures
  • Object-Oriented Programming I
  • Object-Oriented Programming II
  • Algorithms
  • Computer Architecture
  • Operating Systems (undergraduate and graduate)
  • Survey of Programming Languages
  • Advanced Topics (related to programming languages)

Research Interests

  • Computer science education
  • Computational and critical thinking
  • Programming and programming languages
  • Algorithm design and analysis
  • Language design and translation (compilers, interpreters, assemblers)
  • Operating systems

Biography

Arthur Hanna, Ph.D., has 50 years of experience as a consulting software engineer in systems, scientific and business applications. He has managed software development and hardware maintenance operations for several computer-based systems. With a broad data-processing background, Dr. Hanna is proficient in a variety of computer systems, programming languages and application packages. His specializations include computer programming languages, systems programming and computer science education.

Dr. Hanna is a 1975 alumnus of St. Mary’s University. He served as a U.S. Army officer for six years before returning to St. Mary’s University, where he has been a full-time faculty member since August 1982. In 1994, he was honored as the Distinguished Faculty member of the School of Science, Engineering and Technology.

Back to top