Gursimran Singh Walia, Ph.D
Professor of Computer Science, Georgia Southern University; Statesboro/Savannah, GA
Affiliated Faculty and Professor of Computer Science, North Dakota State University, Fargo-ND
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.
Empirical software engineering,
Human and Software Errors
Software quality improvement
Psychology in Software Engineering Machine Learning and NLP,
Computer Science Pedagogy
MS- Hong Kyun Jeon; Bradley Boswell ; Andrew Sanders; Hiya Guha; Mehakpreet Kaur; Sanny Patel; Dhruv Pandya; Md Shakil Hossain
Ph.D: Alex Radermacher; Avijeet Tomar; Sowmya Gudise; James Willenbring; Ishan Subedi; Tushar Aggarwal;
Software Complexity Metrics
Software Requirements Definition and Analysis
Theoretical Computer Science
Software Project Planning and Estimation
Empirical Software Engineering
System Analysis and Design using UML
Introduction to Software Engineering
CSEE&T 2022 Paper Accepted! "ScaffoldSQL: Using Parson’s Problems to Support Database Pedagogy"
ISSRE 2021 Industry Paper accepted! "Classification of Testable and Valuable User Stories by using Supervised Machine Learning Classifiers"
SIGCSE 2021 Paper Accepted! "A Comparison of Inquiry-Based Conceptual Feedback vs. Traditional Detailed Feedback Mechanisms in Software Testing Education”
ISSRE'2020 Papers accepted! "Using Semantic Analysis and Graph Mining Approaches to Support Software Fault Fixation" & "Multi-label Classification of Commit Messages using Transfer Learning"
NSF-Grant funded'2020-2023 - A Inquiry-Based Pedagogy and Supporting Tool to Improve Student Learning of Software Testing Concepts