Collaborative Software Development
Course ID
DATA 533
Campus
UBC Okanagan
Semester
Fall
Course Block
3
Course Description
How to exploit practices from collaborative software development techniques in data scientific workflows. Appropriate use of abstraction and classes, the software life cycle, unit testing / continuous integration, quality control, version control, and packaging for use by others.