Anatomy and Physiology of Farm Animals Course CodeBSA 1105 Lecture Hours30 Contact Hours45 Tutorial Hours10 Credit Units3 YearYear 1 SemesterSemester 1 Programme Bachelor of Science in Agriculture Programme CodeBSA Practical Hours30