Students learn clean-code principles, collaborative development with GitHub, effective project structures, and methods for testing and debugging machine learning code. The module also introduces cloud computing services and the practical considerations involved in deploying and maintaining models.
Live online lectures and tutorials, conducted at scheduled times and recorded for review.
Approximately 100 hours of study, of which 15 are contact hours and 85 are private study.
Python, GitHub
10 CATS credits

Programme Faculty
Online coursework submission at the end of the module.