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.