Dr Arshad Ahmad

Dr Arshad Ahmad

Dr Arshad Ahmad

Assistant Professor
aahmad@su.edu.om
Phone: +968 26850100
Extn: 652
Location: Rustaq Building

scopus GoogleScholar ORCID

Biography

Dr. Arshad Ahmad is an Assistant Professor of Software Engineering and Program Coordinator for the Software Engineering/Computing and Web Engineering program at Sohar University, Oman. He completed his postdoctoral research at the Institute of Software Systems Engineering, Johannes Kepler University, Austria. He holds a PhD in Computer Science (Software Engineering) from the Beijing Institute of Technology, China, an MS in Software Engineering from Blekinge Institute of Technology, Sweden, and a BS in Computer Science from the University of Peshawar, Pakistan. With more than ten years of academic, research, and industry experience across Oman, Austria, Germany, China, Pakistan, and Sweden, Dr. Ahmad has established a strong international profile in software engineering. His research focuses on Software Requirements Engineering, Software Testing and Quality Assurance, Artificial Intelligence for Software Engineering, Software Analytics, and Empirical Software Engineering. He has authored numerous publications in leading SCI and Scopus-indexed journals and international conferences and actively contributes to curriculum development, outcome-based education, quality assurance, programme accreditation, and research supervision.

Qualification

  • Post-Doctorate in Software Engineering, Johannes Kepler University, Austria, 2022.
  • Ph.D. in Computer Science & Technology (Software Engineering), Beijing Institute of Technology, China, 2018.
  • Master of Software Engineering, Blekinge Institute of Technology, Sweden, 2008.
  • Bachelor of Computer Science, University of Peshawar, Pakistan, 2006.

Teaching Interest

  • Software Engineering
  • Software Requirements Engineering
  • Software Construction
  • Software Testing and Quality Assurance
  • Software Design and Architecture
  • Software Project Management
  • Human–Computer Interaction
  • Object-Oriented Programming
  • Research Methods in Computing

Research Interest

  • Software Requirements Engineering
  • AI/ML for Software Engineering
  • Software Analytics
  • Requirements Mining and Traceability
  • Software Testing and Quality Assurance
  • Empirical Software Engineering

Publications

Journal Articles