Gursimran Singh Walia
Associate Professor of Computer Science
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 TaughtPublicationsResume

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; 
Requirements engineering; 
Psychology in Software Engineering; 
Software inspections and costs/benefits; 
Software errors; 
Software Engineering Education; 
Current Students:
Anurag Goswami; PhD (~2016)
Vaibhav Kumar Anu; PhD (~2017)
Tushar Aggarwal; PhD (~2018)
Alex Radermacher; PhD (~2018)
Avijeet Tomar; PhD (~2018)
Abhinav Singh; MS (~2016)
Ashish Singh; MS (~2016)
Zhou Lu; MS (~2016)
Shishir Hegde; MS (~2016)
Courses 
Software Complexity Metrics – 847 
Software Requirements Definition and Analysis – 715
Theoretical Computer Science II – 336 
Software Project Planning and Estimation- 714
Empirical Software Engineering - 848
System Analysis and Design using UML- 315
Graduate Seminar – 790