Maintaining & Sustaining Software Beginner 3h 39m
Good Enough Practices in Scientific Computing
A set of practical computing habits every researcher can adopt — covering data management, code organization, collaboration, version control, and project structure.
Learning outcomes
- Apply data management practices that support reproducibility and reuse
- Organize code and software for clarity and maintainability
- Structure research projects to support collaboration
- Use version control to track changes across a project
- Identify practical next steps for improving research computing workflows
Cite this lesson
APA
The Carpentries Lab (2026). Good Enough Practices in Scientific Computing. UC OSPO Network. https://carpentries-lab.github.io/good-enough-practices/
BibTeX
@misc{good_enough_practices_in_scientific_computing_2026,
author = {{The Carpentries Lab}},
title = {Good Enough Practices in Scientific Computing},
year = {2026},
publisher = {UC OSPO Network},
url = {https://carpentries-lab.github.io/good-enough-practices/}
}