ANIMSCI 3180
Introduction to Animal Welfare
This course promotes an understanding of the historical, philosophical, and scientific developments that have led to our current understanding of animal welfare and its assessment.
Sources
- Course catalogue ↗Current public catalogue; retrieved 2026-11-05
Catalogue variants
- Introduction to Animal Welfare · 2 units · Undergraduate