
معرفی
Saverio Perugini is a Professor of Mathematics and Computer Science at Ave Maria University, leading the computer science program since 2022. Previously, he spent 18 years as a faculty member at the University of Dayton, where he held roles including undergraduate program director. He earned his Ph.D. in Computer Science from Virginia Tech in 2004. His research focuses on functional programming, engineering interactive computing systems, and applying programming language concepts to novel domains like human-computer interaction. Perugini is a Senior Member of the ACM and IEEE Computer Society.
He has published extensively, including a textbook Programming Languages: Concepts and Implementation (2023), and co-authored a NSF-funded project (2017–2022) on active learning in computer science education. His work emphasizes practical, hands-on teaching, integrating programming with problem-solving and computational thinking. He has advised numerous students and contributed to curriculum development, including courses on programming languages, operating systems, and artificial intelligence.
Perugini’s funded research includes a $299,864 NSF grant for active learning in STEM education. He also leads initiatives like the Ave Maria Computer Science program, emphasizing ethical and humanistic approaches to technology. His research and teaching align with Catholic educational values, fostering intellectual curiosity and moral integrity in students.



