Bob Roggio


School of Computing • College of Computing, Engineering & Construction

Areas of Expertise

Software Engineering, software development methodologies, large scale software development, software project management, and computer sciences education (programming languages, data structures, capstone course sequences) and program assessment


B.S. in Mathematics, University of Oklahoma
M.S. in Computer Science, Purdue University
Ph.D. in Computer Engineering, Auburn University.


Dr. Robert F. Roggio is a Professor of Computer & Information Sciences (CIS) at the University of North Florida (UNF), where he teaches a wide variety of undergraduate and graduate courses in the computer science, software engineering and information systems tracks. Dr. Roggio has produced over 50 publications on topics related primarily to software engineering, software development methodologies, computer sciences education and program assessment. Dr. Roggio has extensive experience in Program Assessment as a team chair for ABET/CAC Information Systems programs evaluations, as a Computer Science Program Reviewer at various universities, and as an implementer of curriculum change at UNF. Dr. Roggio is a retired Air Force Officer and graduate of Squadron Officers School and Air Command and Staff College, and has received a number of recognitions including Air Force Commendation Medal (with oak leaf clusters) and the Joint Services Commendation Medal. He has served as a faculty member at Auburn University, Ole Miss (CIS Department Chair) and was founding dean of the College of Computing Sciences and Engineering at The University of North Florida in Jacksonville, FL. He is a member of the Association for Computing Machinery (ACM), a senior member of the IEEE, a member of the Executive Council of Upsilon Pi Epsilon (UPE) (the international computing sciences honor society) and the recipient of a distinguished service award from the Association of College Honor Societies (ACHS). Dr. Roggio holds a B.S. in Mathematics from the University of Oklahoma, an M.S. in Computer Science from Purdue University, and a Ph.D. in Computer Engineering from Auburn University.


Recipient of a distinguished service award from the Association of College Honor Societies (ACHS). 


Association for Computing Machinery (ACM)
Senior member of the IEEE
Member of the Executive Council of Upsilon Pi Epsilon (UPE)

RoggioContact Information

Building 15, Room 3220

(904) 620-1322