Course Syllabus

What you’ll learn

Systematic thinking about ethical issues related to human-animal relationship

Basic principles for the treatment of companion animals

The idea of animal welfare and its application for animal experimentation

Controversies over farm animals

Controversies over zoo animals

Philosophical debate over speciesism and animal rights