TEC301 Machine Learning Applications This subject teaches students the principles and practices associated with machine learning models. The subject will provide students with practical experience in programming techniques for data science. This will encompass the sourcing, storing, and preparing of data in order to design models that generate insights of value to organisations.