This website is best viewed in a browser that supports web standards.

Skip to content or, if you would rather, Skip to navigation.

Northwest Missouri State University

Dr. Ajay Bandi

Dr. Ajay Bandi



2250 Colden Hall


660.562.1963 (fax)

Joined Northwest in 2014

Assistant Professor

Program Coordinator, MS-Applied Computer Science


  • Ph.D. Computer Science; Mississippi State University.
  • M.S. Computer Science; Mississippi State University.
  • M.S. Applied Computer Science; Northwest Missouri State University.
  • B.E. Electronics and Communication Engineering; Adhiparasakthi Engineering College, Anna University, Chennai, India.

Courses Taught

  • 44542 Object-Oriented Programming (JAVA emphasis)
  • 44561 Software Engineering I
  • 44562 Software Engineering II
  • 44599 Introduction to Data Visualization
  • 44618 Project Management in Business and Technology
  • 44664 Human Computer Interaction
  • 44691 CS Graduate Directed Project I
  • 44692 CS Graduate Directed Project II

Academic Interests

Empirical methods in software engineering, software maintenance, architecture violations and code decay.

Scholarly Activity

Selected Publications:

  • Ajay Bandi, Abdelaziz Fellah, Harish Bondalapati, and Mark Corson, “Mobile Usability Testing: Gathering Evidence for Designing User Interfaces for Emergency Disaster Management Systems,” in Proceedings of ISCA 28th International Conference on Software Engineering and Data Engineering, New Orleans, Louisiana, USA: ISCA, Oct. 2018. [pdf]
  • Abdelaziz Fellah, and Ajay Bandi, “The essence of recursion: Reduction, delegation, and visualization,” Journal of Computing Science in Colleges, April, 2018.[pdf]
  • Ruida Zeng, Ajay Bandi, and Abdelaziz Fellah, “Designing a brain computer interface using EMOTIV headset and programming languages,” in Proceedings of the Second International Conference Methodologies and Communication (ICCMC 2018). IEEE. Feb. 2018.[Link]
  • Ajay Bandi, and Aziz Fellah, “Crafting a data visualization course for the tech industry". Journal of Computing Sciences in Colleges, 33(2), Dec. 2017, pp. 46-56.[pdf]
  • Ajay Bandi, Aziz Fellah, "Design issues for converting websites to mobile sites and apps: A case study,"in Proceedings of International Conference on Computing Methodologies and Communication (ICCMC 2017). Erode, India: IEEE, July. 2017. [pdf]  
  • Ajay Bandi, "Developers perspective on architectural violations: A survey," in Proceedings of ISCA 25th International Conference on Software Engineering and Data Engineering. Denver, Colorado, USA: ISCA, Sep. 2016.[pdf]
  • Ajay Bandi, and Mark Corson, "Designing an emergency management system using software design patterns," in Proceedings of 3rd International Conference on Electrical, Electronics, Engineering Trends, Communication, Optimization and Sciences (EEECOS). India ISCA, June 2016, pp. 599-603.[pdf]
  • Ajay Bandi, Edward B. Allen, and Byron J. Williams, "Assessing code decay: A data-driven approach," in Proceedings of ISCA 24th International Conference on Software Engineering and Data Engineering. San Diego, California, USA: ISCA, Oct. 2015, pp. 95-102.[pdf] 
  • AjayBandi, Assessing Code Decay by Detecting Software Architecture Violations, doctoral dissertation, Mississippi State University, Dec. 2014.[pdf]
  • Ajay Bandi, Byron J. Williams, and Edward B. Allen, “Empirical evidence of code decay: A systematic mapping study,” in Proceedings of 20th Working Conference of Reverse Engineering. Koblenz, Germany: IEEE, Oct. 2013, pp. 95-102. [pdf] [Acceptance rate: 38%]
  • Ajay Bandi and Phil Heeler “Usability testing: A software engineering perspective,” in Proceedings of 2013 International Conference on Human Computer Interaction (ICHCI). Chennai, India: IEEE, Aug. 2013, pp. 1-8.[pdf]


  • Upsilon Pi Epsilon ACM Student Chapter Scholarship Award for year 2010.
  • UPE Scholarship Award for year 2010.
  • IEEE-Computer Society Richard E. Merwin Scholarship Award for year 2010.
  • UPE/IEEE-CS Scholarship Award for years 2010 and 2012.
  • Leon F. Miller Graduate Student Scholarship Award at Northwest Missouri State University in 2008 

Student Group Advisement

  • Co-Sponsor, student chapter of Upsilon Pi Epsilon (international honorary society for students in the Computing and Information disciplines)
  • Co-Sponsor, ACM - Graduate student chapter
  • Co-Sponsor, STEM-Scholars

Other Professional Experience

  • Member of Upsilon Pi Epsilon, International honors society for the computing disciplines.
  • President of the Association for Computing Machinery (ACM) student chapter at Mississippi State University  (2009-2011)
  • Chair for the IEEE-Computer Society student chapter at Mississippi State University (2011-2014)