The undergraduate program in philosophy provides students with a knowledge of key historical and contemporary philosophers and philosophical problems, together with a range of answers to those problems. They promote respect for clarity, truth, critical reflection and rational argument. Our program promotes independence of thought, rooted in a fair-minded understanding of opposing views, and strives to equip students with the knowledge and skills needed to navigate the contemporary philosophical domain, competence at critical analysis, and the ability to write about abstract issues in a clear, nuanced and compelling manner. Both programs also seek to import an awareness of the application of philosophical thought to other academic disciplines or to matters of public interest, encouraging students to apply their philosophical skills more widely.