Dr. Ramadan Abdunabi

Ramadan Abdunabi
Senior Clinical Professor
Department of Computer Information Systems

(970) 491-6227
decorative divider

About

Ramadan Abdunabi joined Colorado State University as a Clinical Professor in the Department of Computer Information Systems in the College of Business in Spring 2014. He earned his MCS and Ph.D. in Computer Science from Colorado State University.

Ramadan’s teaching philosophy centers on inspiring students to discover their potential while equipping them with the skills and knowledge needed for success in the evolving technology landscape. He integrates cutting-edge innovations in Artificial Intelligence (AI), Cybersecurity, Analytics, Cloud Computing, Software Engineering, and Computer Programming into his courses, leveraging modern educational technologies and active learning methods to enhance student engagement, learning outcomes, and research opportunities.

His courses emphasize practical applications and job market readiness, preparing students for careers in AI-enabled cybersecurity, data analytics, cloud security, software development, and enterprise technology roles. Ramadan has redesigned multiple undergraduate and graduate courses, incorporating hands-on labs, AI-driven projects, cloud-based simulations, and industry-relevant case studies. He also mentors students in research projects, internships, and professional development opportunities, ensuring strong alignment between classroom learning and real-world demands.

Ramadan’s innovative teaching and curriculum development efforts have been recognized at both the university and college levels through awards honoring excellence in teaching, curriculum innovation, and career-focused student support. He continues to advance educational practices by integrating AI, cybersecurity, and emerging technologies to prepare students for the modern IT and business workforce.

Courses Taught:

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

Curriculum Development (Enhanced & Industry-Aligned):

Course / Curriculum Area Course Description & Industry Certification Alignment
Software Solutions & AI Integration Covers Secure Software Development Methodology,  Object-Oriented Design, Software Specification and Design, Software Product & Process Evaluation, Software Testing, and Software Methodologies (Waterfall & Agile). Integrates AI-driven software development practices, automated code testing, and predictive modeling. Certifications: Oracle Java Certification, Python Camp, Microsoft Certified: Azure AI Fundamentals.
Network & Cybersecurity Includes OSI & TCP/IP Networking, Network Security, Cryptography, Access Control, Secure Authentication Protocols, and Privacy in Advanced Computer Security. Integrates AI for threat detection and anomaly analysis. Certifications: CompTIA Security+, ISC² CISSP, CompTIA Network+, Certified Ethical Hacker (CEH).
Data Analytics & AI Focuses on Data Preparation for Business Analytics, Cloud Computing & Cybersecurity Python Modules, Analytical Mindset, Data Scrubbing & Transformation, and Data Visualization. Integrates AI for predictive analytics and machine learning insights. Certifications: Microsoft Data Analyst Associate, Python Data Analytics, Tableau, AWS Certified Data Analytics.
Cloud Computing & Security Covers Cloud Architecture, Cloud Security, Deployment Models, Virtualization, and Multi-Tenant Security. Integrates AI-driven automation and threat detection in cloud environments. Certifications: AWS Certified Solutions Architect, AWS Security Specialty, Microsoft Azure Security Engineer, VMware vSphere.
 Programming Models Introduction to Compilers, Compiler Construction (Optimization, Register Allocation, Interprocedural Analysis, Automatic Parallelization), and Programming Models. Incorporates AI-assisted code optimization and automatic parallelization techniques. Certifications: Oracle Certified Professional, Python Camp.
Algorithms, Theory, & AI Includes Algorithms, Theory of Computation, Graph Theory, Coding Theory, and Artificial Intelligence applications. Integrates AI for algorithmic problem solving and intelligent systems. Certifications: ISC² Security+, AI Foundations (Microsoft / IBM).
Operating Systems & Virtualization Operating Systems concepts, VM Management (VMware, vSphere), and cloud-based virtualization. Includes AI-driven resource optimization and predictive load balancing. Certifications: VMware Certified Professional, Microsoft Azure Administrator, CompTIA Linux+.
Database Systems & Cloud Analytics Database Design, SQL, NoSQL, Cloud Database Management, and AI-assisted query optimization. Certifications: Oracle Database Certification, AWS Database Specialty, Microsoft SQL Server Data Certification.

Research Projects - Tinberg Teaching Innovation Grant :

- Immersive Learning: Enhancing Cybersecurity Education for COB Students through Virtual Reality Integration -  2022 – Present

Proposed and led a grant initiative to integrate Virtual Reality (VR) technology into cybersecurity (Network & Computer Security) courses within the College of Business. The project focuses on delivering immersive, hands-on learning experiences that enhance student engagement, conceptual understanding, and practical skills in cybersecurity. The initiative aims to modernize curriculum delivery, increase student enrollment, and position the College of Business as a leader in innovative, technology-driven education.

- Scalable CIS AI Assistant for Programming Courses with LMS Integration and Instructor Self-Service Deployment -  2025 – Present

Proposed and designed a scalable, instructor-aligned AI assistant to support CIS programming courses through personalized, context-aware coding guidance. The project emphasizes ethical AI use, academic integrity, and student engagement by providing real-time feedback aligned with instructor expectations and integrated with the LMS. The system includes logging and analytics to support educational research, a modular self-service builder for instructor deployment across programming languages, and a human-in-the-loop review model. This initiative positions the CIS department at the forefront of responsible and scalable AI integration in programming education.

Students:

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

Research Interest:

Ramadan's research interests focus on advancing AI-driven cybersecurity methods to enhance access control, threat detection, and compliance in digital environments, including mobile and cloud systems. I develop frameworks for specifying, verifying, and enforcing fine-grained spatio-temporal access policies, and investigate secure, reliable workflows for real-world applications. My work also explores the use of blockchain for secure transactions, ransomware mitigation, and analytics to detect and prevent cyber threats. In the context of healthcare and critical IT systems, I examine how AI and analytics can improve security and data integrity. Another major area of my research is the integration of emerging education technologies, such as AI, Virtual Reality (VR), and immersive learning tools, to enhance the teaching and learning of cybersecurity, cloud computing, and IT compliance policies. I investigate factors affecting student success, evaluate technology competency from educators’ perspectives, and design innovative AI-supported instructional strategies to prepare students for professional certifications and careers in cybersecurity. Overall, my research bridges AI, cybersecurity, and educational technology to advance both practical security solutions and technology-enhanced learning environments.

Publications:

  • Peela, S. K., & Abdunabi, R. (2026, January). A Quantum-Inspired Cybersecurity System for Post-Breach Data Control. In 2026 IEEE 16th Annual Computing and Communication Workshop and Conference (CCWC) (pp. 1408-1415). IEEE.
  • Sundareswaran, H. S., Abdunabi, R., & Al Amin, M. (2026, January). AI-Driven Post-Breach Analysis and Risk Mitigation Framework for Healthcare Data Security. In 2026 IEEE 16th Annual Computing and Communication Workshop and Conference (CCWC) (pp. 1053-1061). IEEE.
  • Abdunabi, R., Al Amin, M., & Basnet, R. (2025). An authorization framework for body area network: A policy verification and smart contract-based integrity assurance approach. Journal of Computer Security.
  • Gannous, A., Abdunabi, R., & Elbarsha, A. (2024, July). A Framework for Requirements Modeling of Safety Critical Systems: A Continuous Glucose Monitoring System Case Study. In World Congress in Computer Science, Computer Engineering & Applied Computing (pp. 80-93). Cham: Springer Nature Switzerland.
  • Abdunabi, R., Hbaci, I., & Nyambe, T. (2024). Examining Factors Predicting Programming Self-Efficacy for Computer Information Systems Students. Information Systems Education Journal, 22(5).
  • Abdunabi, R., Hbachi, I., Nyambe, T. (2023 November). Predicting Perceived Programming Self-Efficacy for Information System Students. In 2023 Proceedings of the Information Systems & Computing Academic Professionals Conference (ISCAP) (ISSN: 2473-4901.) v9 n5997.
  • Awad A. Younis, Yi Hu, and Ramadan Abdunabi (2023, September), Analyzing Software Supply Chain Security Risks in Industrial Control System Protocols: An OpenSSF Scorecard Approach, 2023 10th International Conference on Dependable Systems and Their Applications (DSA.)
  • Abdunabi, R., Basnet, R., & Al Amin, M. (2023, March). Secure Access Control for Healthcare Information Systems: A Body Area Network Perspective. In 2023 IEEE 13th Annual Computing and Communication Workshop and Conference (CCWC) (pp. 1036-1045). IEEE.
  • Hbaci, Ilham, Heng-Yu Ku, and Ramadan Abdunabi. "Evaluating higher education educators’ computer technology competencies in Libya." Journal of Computing in Higher Education 33.1 (2021): 188-205.
  • Abdunabi, Ramadan, Ilham Hbaci, and Heng-Yu Ku. "Towards Enhancing Programming Self-Efficacy Perceptions among Undergraduate Information Systems Students." Journal of Information Technology Education: Research 18 (2019): 185-206.
  • Indrakshi Ray, 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.
  • Rejina Basnet, Ramadan Abdunabi, and Indrakshi Ray (2018). An Extended Attribute-Based Access Control for WorkFlows      (pp. 1).: Rocky Mountain Celebration of Women in Computing (RMCWiC).
  • Ramadan Abdunabi and Yashwant Malaiya  (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.
  • 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, Indrakshi Ray, and Robert France (2013). Specification and Analysis of Access Control Policies for Mobile Applications. In SACMAT, 2013. (Acceptance Ratio 19/62).
  • 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, Ramadan Abdunabi, Robert France, Indrakshi Ray, and F. Boulanger (2013). An Approach to Analyzing Temporal  Properties in UML Class Models. In MoDeVVa@ MoDELS (pp. 77-86).
  • 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).

Honors, Recognitions, and Awards:

  • Career Champion Award, Colorado State University – Career Center - 2026
  • Best Teacher Award, Colorado State University – Alumni Association - 2024
  • Excellence In Graduate Teaching Award, College of Business, Colorado State University - 2023
  • Golden Key International Honor Society - 2013
  • Member of Upsilon Pi Epsilon- 2010
  •  Outstanding GPA (4.00)  for a Ph.D. Student,  Colorado State University - 2010
  • Highest Graduate Student GPA (4.00) for M.S.C students, Computer Science Department, Colorado State University - 2009
  • Libyan Ministry of Higher Education Scholarship, for doctoral studies in computer science in the USA - 2007
  • Best Teaching Assistant Scholarship Award,  University of Benghazi - 1998
  • Second place Graduation Award (GPA), B.S. in computer science, University of Benghazi - 1995

Ramadan Abdunabi - Google Scholar