Gursimran Singh Walia
Associate Professor of Computer Science
Graduate Coordinator of Software Engineering
1320 Albrecht Boulevard; North Dakota State University
QBB Bldg. Room 258-A17; Fargo, ND 58102 
Office 701-231-8185; Fax 701-231-8255
HomeResearch ProjectsCourses TaughtPublications

Short Biography
My research work is focused on developing and validating effective methods and tools for improving and measuring the quality of software artifacts. The goal of my research is to improve the quality and reliability of software through the use of Empirical Software Engineering. My approach to empirical software engineering involves conducting empirical studies to study and evaluate the methods and tools used by developers in different settings. My research effort shows an expertise in software quality improvement and empirical evaluation of SE practices, and extensive experience in designing and executing empirical studies. My research also analyzes human error research and empirical study design in developing software engineering techniques. I have worked with other researchers to inform the development and in design of the evaluation studies and provide expertise on analyzing data.
Research Interests:

Empirical software engineering, 
Human and Software Errors
Software reviews 
Software quality improvement
Software Metrics 
Psychology in Software Engineering Machine Learning and NLP, 
Software Reliability
Computer Science Pedagogy 
Current PhD Students
Tushar Aggarwal; PhD (~2020)
Alex Radermacher; PhD (~2020)
Avijeet Tomar; PhD (~2020)
Michael Henson; PhD (~2020)
James Willenbring; PhD (~2020)
Tamaike Brown; PhD (~2020)

Courses 
Software Complexity Metrics – 847 
Software Requirements Definition and Analysis – 715
Theoretical Computer Science – 336 
Software Project Planning and Estimation- 714
Empirical Software Engineering - 848
System Analysis and Design using UML- 315
Graduate Seminar – 790
News!
ESEM 2019 Paper Accepted! "Towards Standardizing and Improving Classification of Bug-Fix Commits”, to be held in September 19th-20th, 2019, Porto de Galinhas, Brazil
RE'2019 Paper accepted! "Development of a Human Error Taxonomy for Software Requirements: A Systematic Literature Review”, to be held in Jeju Island, South Korea.
FIE'2019 papers accepted! 4 research papers accepted to appear in IEEE Conference on Frontiers in Education, to be held in October 16-19, 2019, Cincinnati, OH, USA