Software Engineering for Science Tutorials
Contemporary Peer Code Review Practices
This tutorial was presented at the 2019 Exascale Computing Project Annual Meeting (Houston, Texas).Slides (to be posted)
Contemporary Peer Code Review in Scientific Software Development
This tutorial was presented at the IEEE eScience Conference 2018 at Amsterdam, Netherlands.Tutorial Slides
Contemporary Peer Code Review, a Lightweight, Asynchronous Method for Ensuring High-Quality Code
This tutorial was presented at the SEA Software Engineering Conference and Tutorials 2018.Tutorial Slides
Test-Driven Development (TDD) for HPC Computational Science & Engineering (SC12 Educator's Program)
This tutorial was given as part of the SC'12 Educators Program.
Software Engineering Assembly Software Engineering Conference -- Tutorial on Testing
Tutorial on Test-Driven Development (TDD)
This tutorial was given as part of a research project conducted with Sandia National Laboratories. The goal of the project was to use TDD in the development of scientific application.Tutorial Slides
This material is based upon work supported by the National Science Foundation under Grant No.
12438887.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not
necessarily reflect the views of the National Science Foundation.