David Shepherd
Associate Professor
3272W Patrick F Taylor Building, Baton Rouge, LA 70803
Louisiana State University
225.578.1364
dshepherd@lsu.edu
Educational Background
Postdoctoral Fellow, University of British Columbia, 2008
PhD in Computer Science, University of Delaware, 2007
M.S. in Computer Science, University of Delaware, 2004
B.S. in Computer Science, VCU, 2002
Research Interests
Software Engineering, Robotics, Human Computer Interaction, CS Education
Teaching Responsibilities
CSC 4332: Software Quality and Testing
CSC 4263: Video Game Design
Selected Publications
Züger, Manuela, et al. ‘Reducing Interruptions at Work with Flowlight’. Rethinking Productivity in Software Engineering, Apress, 2019, pp. 271–279.
Ruvimova, Anastasia, et al. ‘“ Transport Me Away”: Fostering Flow in Open Offices through Virtual Reality’. Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, 2020, pp. 1–14.
Ritschel, Nico, Vladimir Kovalenko, et al. ‘Comparing Block-Based Programming Models for Two-Armed Robots’. IEEE Transactions on Software Engineering, vol. 48, no. 5, IEEE, 2020, pp. 1630–1643.
Lusa Krug, Douglas, et al. ‘Code Beats: A Virtual Camp for Middle Schoolers Coding Hip Hop’. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, 2021, pp. 397–403.
Zhang, Yifan, et al. ‘A Case Study of Middle Schoolers’ Use of Computational Thinking Concepts and Practices during Coded Music Composition’. Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1, 2022, pp. 33–39.
Ritschel, Nico, Felipe Fronchetti, et al. ‘Enabling End-Users to Implement Larger Block-Based Programs’. Proceedings of the ACM/IEEE 44th International Conference on Software Engineering: Companion Proceedings, 2022, pp. 347–349.
Ritschel, Nico, Felipe Fronchetti, et al. ‘Can Guided Decomposition Help End-Users Write Larger Block-Based Programs? A Mobile Robot Experiment’. Proceedings of the ACM on Programming Languages, vol. 6, no. OOPSLA2, ACM New York, NY, USA, 2022, pp. 233–258.
Awards and Honors
Co-Editor-in-Chief, Journal of Systems and Software (top tier venue in Systems)
2018 Top 5% Paper Award, Computer Human Interaction (CHI) Montreal, Canada
2017 Fred Fletcher Outstanding Program Volunteer Award, City of Raleigh Raleigh, NC
2017 10-Year Most Influential Paper, Programming Conference (formerly AOSD) Brussels, Belgium
2016 Top Publisher, ABB Corporate Research USA Raleigh, NC
2012 Top 5% Contributor, Microsoft’s Visual Studio Gallery Online
2007 Frank A. Pehrson Graduate Student Achievement Award (i.e., top graduating CS PhD student), University of Delaware Newark, Delaware
2002 Co-Valedictorian, Virginia Commonwealth University Richmond, Virginia
1998 Presidential Scholarship (i.e., full ride), Virginia Commonwealth University Richmond, Virginia
1989 Friendly's Restaurant Coloring Contest, 2nd Place