This course brings together two of the most fundamental and widely applicable intellectual skills. Mathematical knowledge and the ability to use it is the most important means of tackling quantifiable problems, while philosophical training enhances the ability to analyse issues, question received assumptions and clearly articulate understanding. The combination provides a powerful background from which to proceed to graduate study in either Mathematics or Philosophy or to pursue diverse careers. Historically, there have been strong links between Mathematics and Philosophy; logic, an important branch of both subjects, provides a natural bridge between the two, as does the philosophy of mathematics.