|Date: Friday, February 09, 2018
Location: 1084 East Hall (4:10 PM to 5:30 PM)
Title: Modern Software Practices
Abstract: This talk is designed to introduce and encourage a broad range of modern software practices. Topics include IDEs, unit testing, test driven development, version control, documentation generation, and autotools. These tools and practices enable teams of people to work together on projects with full confidence that one member’s contributions do not interfere with the functionality of others’ work. While these topics aren’t typically emphasized in math, physics, or chemistry programs, they are essential to the modern large scale scientific computing projects. With this talk I hope to show you the power behind these practices and point you in the right direction to learn more. Developing these skills now will help you with your research as you collaborate and your projects grow and prepare you for joining future team projects that are already implementing these practices.
Please note this talk will be longer than usual. You are welcome to come to any portion of the event.
Speaker: Emanuel Gull
Institution: University of Michigan
Event Organizer: Audra McMillan firstname.lastname@example.org