Software Development#
The following set of courses discuss software development. The details for each of the courses can be found on their respective pages.
Software Development Best Practice Self Study Notes#
Clickable Link to Self Study Notes
The course provides a high-level understanding of software development tailored for research, enabling participants to collaborate on code effectively. Students will learn how to enhance the reproducibility of their research by creating code that is accessible and useful to others. Additionally, the course establishes the necessary foundations for intermediate-level courses that delve deeper into advanced software development topics.