John Georgas is an Associate Professor and the Associate Director for Research and Graduate programs with the School of Informatics, Computing, and Cyber Systems at Northern Arizona University in Flagstaff, Arizona. He holds the Ph.D and M.S. degrees in Information and Computer Science from the Department of Informatics in the Donald Bren School of Information and Computer Sciences at the University of California, Irvine. He also holds the B.S. degree in Computer Science from the Department of Computer Science at California State Polytechnic University, Pomona.
John's research interests include software technologies that support healthcare, software and architectural visualization, social aspects of software engineering, software engineering pedagogy and learning, self-adaptive software systems, and domain-specific architecture and architectural styles. His doctoral work focused on supporting self-adaptive software using an architecture- and policy-based approach with an emphasis on applications in robotics.