I am a scholarly assistant professor of computer science
Email:
grant {dot} s {dot} williams {at} wsu {dot} edu
View My GitHub Profile
About Me
I received my Ph.D. from Louisiana State University, where I worked with Nash Mahmoud at SEEL — the Software Engineering and Evolution Lab at LSU.
My research focuses were Requirements Engineering and mining software repositories. In my research I tackle problems related to analyzing and synthesizing user feedback available on app store and on social media outlets to enable a more responsive software engineering process. I applied natural language processing and machine learning techniques to do this.
Sections
News
- January 10th, 2022 I will start teaching at Washington State University Vancouver in the spring.
- December 3rd, 2019: Using GitHub in large software engineering classes. An exploratory case study has been published in Computer Science Education (CSE).
- August 12th, 2019: I am now a Data Scientist 2 at Microsoft corporation.
- February 11th, 2019: Learning from Failure: Modeling User Goals in the App Market was posted to the IEEE Software blog.
- May 30th, 2018: I will be an intern at Microsoft Research during this upcoming summer break.
- January 1st, 2018: I will be teaching CSC3380: Object-Oriented Design at LSU this upcoming semester.
- September 4th, 2017: Mining Twitter Feeds for Software User Requirements was presented at RE 2017 by Nash Mahmoud.
- May 24th, 2017: Presented Mining Twitter Data for a More Responsive Software Engineering Process at ICSE 2017, poster track.
- May 22nd, 2017: Presented Copper: Bringing Flexible Components to the .NET Framework at ECASE 2017.
- May 21st, 2017: Presented Analyzing, Classifying, and Interpreting Emotions in Software Users Tweets at SEmotion 2017.
Education
2015-2019 |
Doctor of Philosophy (Ph.D.) in Computer Science and Engineering |
Louisiana State University, Louisiana, USA |
Advisor: Anas Mahmoud |
2012-2014 |
Master of Science (M.S.) in Mathematical Science, Concentration in Computer Science |
McNeese State University, Louisiana, USA |
Advisor: Vipin Menon |
2008-2012 |
Bachelor of Science (B.S.) in Computer Science, Minor in Mathematics |
McNeese State University, Louisiana, USA |
Advisor: William Albrecht |
Publications
See my Google Scholar profile for a current list of all publications.
Teaching Experience
- Taught CSC 3380, Object Oriented Design during the Spring 2019 semester as a full instructor. Received a perfect 5.0 student evaluation for overall feedback item: “This Instructor is an Effective Teacher” out of 52 students evaluating (85 student enrollment for class)
- Taught Object Oriented Design during the Spring 2018 semester as a full instructor. (85 students)
- TA experience (grading, student help, and occasional lectures):
- CSC 1240 Programming for Engineers (T.A.)
- CSC 1350 Introduction to Programming (T.A.)
- CSC 1351 Object Oriented Programming (T.A.)
- CSC 3501 Computer Organization and Design (T.A.)
- CSC 4330 Software Engineering (T.A.)
Awards
- 2018: Best Poster Award, 2nd LSU Graduate Student Research Symposium (GSRS)
- 2017: ICSE Student Volunteer
- 2017: ACM CAPS/NSF Travel Award to Attend ICSE
- 2017: Graduate School Award to Attend ICSE
- 2015: NSF Travel Award to Attend the Requirements Enginering Conference (RE)
- 2015: Clayton Engineering Excellence Award for Outstanding Ph.D. Graduate Student