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.