Dr. Ramadan Abdunabi

Senior Clinical Professor, Computer Information Systems Academic Department
(970) 491-6227
decorative divider


Ramadan Abdunabi has joined Colorado State University as a Clinical Professor in the Department of Computer Information Systems in the College of Business in Fall 2015. Ramadan received his MCS and Ph.D. in Computer Science from Colorado State University.

Ramadan views teaching as a way to improve himself and the world around him. Ramadan believes that teaching is more than transmitting knowledge; it is about inspiring students to discover their purpose and potential. Ramadan is highly attentive to students’ success and devoted to their professional development. Ramadan’s teaching interests include software design and development, computer networks and security, operating systems, software testing, web development, and data analytics.

Ramadan has served as a professor for both undergraduate and graduate courses. He has redesigned courses to improve course content and learning outcomes, bringing them up-to-date with new teaching methods and resources. Ramadan emphasizes the importance of real-world experience, and he has mentored both undergraduate and graduate students in field projects and internships. Ramadan was also a major contributor to course development for a massive local and online master's program.

Courses Taught:

  • CIS 240 – Application Design and Development 
  • CIS310 - Data Preparation for Business Analytics
  • CIS 340 – Advanced Application Design and Development
  • CIS 350 – Operating Systems & Networks
  • MCIS 611 – Object-Oriented Systems
  • MCIS 620 - IT Communications Infrastructure


  • Basnet,Rejina (M.S.), Master's Thesis Co-Adviser  
  • Senolos, Wisdom (BSBA), Senior Honors Thesis Adviser 

Research Interest:

Ramadan’s research interests are primarily in software engineering and computer security. His research focus is on creating approaches that can facilitate the development of more effective and efficient secure resource access for mobile applications, leading to improved software reliability. In a key research project, Ramadan developed an access control framework that allows one to specify, verify, and enforce the spatiotemporal policies of mobile applications. This framework has been investigated for secure access control and reliable workflow systems in the spatiotemporal environment. Other research interests include Information Systems education, pedagogy, course materials, curriculum design & implementation, distance education challenges, and technological influences on learning.


  • Hbaci, I., Ku, HY. & Abdunabi, R. Evaluating higher education educators’ computer technology competencies in Libya. J Comput High Educ (2020).
  • Abdunabi, Ramadan, Ilham Hbaci, and Heng-Yu Ku. "Towards Enhancing Programming Self-Efficacy Perceptions among Undergraduate Information Systems Students." Journal of Information Technology Education 18 (2019).
  • Ray, Indrakshi, Ramadan Abdunabi, and Rejina Basnet. "Access Control for Internet of Things Applications." In Proceedings of the 5th on Cyber-Physical System Security Workshop, pp. 35-36. ACM, 2019.
  • Abdunabi, Ramadan and Malaiya, Yashwant K (2017). The Impact of Test Case Prioritization on Test Coverage versus Defects Found. International Conference on Software Engineering Research and Practice (SERP'17), July 2017. (Acceptance Ratio 24%). 
  • Ramadan Abdunabi, Wuliang Sun, and Indrakshi Ray (2014). Enforcing Spatio-Temporal Access Control in Mobile Applications.  Computing Journal, 96(4), 313-353. 
  • Ramadan Abdunabi, Indrakshi Ray, and Robert France (2013).Specification and Analysis of Access Control Policies for Mobile Applications. In SACMAT, 2013. (Acceptance Ratio 19/62).
  • Mustafa Al-Lail, Ramadan Abdunabi, Robert France, and Indrakshi Ray (2014). Rigorous Analysis of Temporal Access Control Properties in Mobile Systems. ICECCS, Singapore, July 2014. (Acceptance Ratio 38/102).
  • Ramadan Abdunabi, Mustafa Al-Lail, Indrakshi Ray and Robert France (2013). Specification, Validation, and Enforcement of a Generalized Spatio-Temporal Role-Based Access Control Model, IEEE Systems Journal, 7(3), 501–515. (Acceptance Ratio 28/123).
  • Mustafa Al-Lail and Ramadan Abdunabi (2012). Validation of Temporal Properties in Spatio-Temporal Role-Based Access Control Systems. CyberSecurity for the Next Generation Conference, New York, USA, November 15–17 2012.
  • Ramadan Abdunabi and Indrajit Ray (2010). Extensions to the Role Based Access Control Model for Newer Computing Paradigms. Proceedings of the 2nd Annual CCWIC, Golden, Colorado, USA, November 4–5, 2010.
  • Ramadan Abdunabi and Indrakshi Ray (2010). A Comparison of Security Analysis Techniques for RBAC Models. Proceedings of the 2nd Annual CCWIC, Golden, Colorado, USA, November 4-5, 2010. 
  • Manachai Toahchoodee, Ramadan Abdunabi, Indrakshi Ray and Indrajit Ray (2009). A Trust-Based Access Control Model for Pervasive Computing Systems. Proceedings of the 23rd Annual IFIP WG 11.3 Working Conference on Data and Applications Security (DBSec), Montreal, Canada, July 2009. (Acceptance ratio 23/41).

Ramadan Abdunabi - Google Scholar Citations