Richmond Home
Dr. Barry  Lawson
Dr. Barry Lawson
Professor of Computer Science
Computer Science Coordinator
Courses Taught Elementary Programming Introduction to Computing Data Structures Discrete Structures Software Systems Development Algorithms Operating Systems Simulation Independent Study (various topics) Digital Image Processing Integrated Quantitative Science (co-instructor) Science, Math, and Research Training (co-instructor) Bioinformatics (co-instructor) SMART CS

J. Burnette, C. Hoyt, M. Russell, B. Lawson, C. Dweck, and E. Finkel. A growth mind-set interventionimproves interest but not academic performance in the field of computer science. Social Psychological and Personality Science. DOI: 10.1177/1948550619841631. April 2019.

B. Lawson and L. Leemis. An R Package for Simulation Education. In Proceedings of the 2017 Winter Simulation Conference, Las Vegas, NV. December 2017.

L. Caudill and B. Lawson. A Unified Inter-host and In-host Model of Antibiotic Resistance and Infection Spread in a Hospital Ward. Journal of Theoretical Biology, Vol. 421, pp. 112-126, May 2017.

​J. Wares, B. Lawson, D. Shemin, and E. D’Agata. Evaluating Infection Prevention Strategies in Out-Patient Dialysis Units Using Agent-Based Modeling. In PLOS ONE, 11(5): e0153820, May 2016. doi: 10.1371/journal.pone.0153820

B. Lawson, M. Hill, A. Hill, T. Heist*, and C. Hughes*. An Agent-Based Simulation Model Of Sponge: Algae Symbiotic Relationships. In Proceedings of the 2015 Winter Simulation Conference, Huntington Beach, CA. December 2015.

B. Lawson and L. Leemis. Discrete-Event Simulation Using R. In Proceedings of the 2015 Winter Simulation Conference, Huntington Beach, CA. December 2015.

A. Shick*, B. Lawson, C. Hoyt, and J. Burnett. Increasing Female Involvement and Achievement in STEM (poster). 2015 Grace Hopper Celebration of Women in Computing, Houston, TX, October 2015.

Caudill, L. & Lawson, B. A Hybrid Agent-Based and Differential Equations Model for Simulating Antibiotic Resistance in a Hospital Ward. In Proceedings of the 2013 Winter Simulation Conference, Washington, DC, December 2013.

Lawson, B., Szajda, D., & Barnett, L. (2013) Introducing Computer Science in an Integrated Science Course. In Proceedings of the 44th ACM SIGCSE Technical Symposium on Computer Science Education, Denver, CO, March 2013.

L. Gentile, L. Caudill, M. Fetea, A. Hill, K. Hoke, B. Lawson, O. Lipan, M. Kerckhove, C. Parish, K. Stenger, and D. Szajda.  Challenging Disciplinary Boundaries in the First Year: A New Introductory Integrated Science Course for STEM Majors. In Journal of College Science Teaching, Vol. 41 No. 5, May 2012.

Lawson, B. & Leemis, L. (2009) Simulation Fundamentals. In Proceedings of the 2009 Winter Simulation Conference, Austin, TX, December 2009.

Lawson, B. & Leemis, L. (2008) Monte Carlo and Discrete-Event Simulations in R. In Proceedings of the 2008 Winter Simulation Conference, Miami, FL, December 2008.

Lawson, B., & Barnett, L. (2008) Using iPodLinux in an Introductory OS Course. Proceedings of the 39th ACM SIGCSE Technical Symposium on Computer Science Education, Portland, OR, March 2008.

Szajda, D., Pohl, M., Owen, J., & Lawson, B. (2006) Toward a Practical Data Privacy Scheme for a Distributed Implementation of the Smith-Waterman Genome Sequence Comparison Algorithm. Proceedings of the 2006 ISOC Network and Distributed System Security Symposium, San Diego, CA, February 2006.

Szajda, D., Lawson, B., & Owen, J. (2005) Toward An Optimal Redundancy Strategy for Distributed Computations. Proceedings of the 2005 IEEE International Conference on Cluster Computing, Boston, MA, September 2005.

Lawson, B., & Smirni, E. (2005) Power-aware Resource Allocation in High-end Systems via Online Simulation. Proceedings of the 19th ACM International Conference on Supercomputing, pages 229–238, Cambridge, MA, June 2005.

Lawson, B., & Smirni, E. (2005) Self-Adaptive Scheduler Parameterization Via Online Simulation. Proceedings of the 19th International Parallel and Distributed Processing Symposium, Denver, CO, April 2005.

Szajda, D., Lawson, B., Owen, W. (2003) Hardening Functions for Large-Scale Distributed Computations. Proceedings of the 2003 IEEE Symposium on Security and Privacy, pages 216-224, Berkeley, CA, May 2003.

Lawson, B., Smirni, E., & Puiu, D. (2002) Self-adapting Backfilling Scheduling for Parallel Systems. Proceedings of the 2002 International Conference on Parallel Processing, pages 583-592, Vancouver, B.C., August 2002.

Lawson, B., & Park, S. (2000) Asynchronous Time Evolution in an Artificial Society Model. Journal of Artificial Societies and Social Simulation, 3(1), January 2000.

Additional Publications

B. Lawson and L. Leemis. simEd: Simulation Education Package for R. The Comprehensive R Archive Network (CRAN), released May 2017, current version: 1.0.2.

​B. Lawson and L. Leemis. Introduction to Monte Carlo and Discrete-Event Simulation. INFORMS Continuing Education Course for Analytics Professionals. 2014.

Ph.D., College of William & Mary
M.S., College of William and Mary
B.S., University of Virginia's College at Wise
Contact Information
223 Jepson Hall
(804) 287-6393
Areas of Expertise
Monte Carlo and discrete-event simulation
Agent-based simulation