Programmes in International Development at Maynooth University explore theories of development and analyse international development policies, practices, issues and challenges. They seek to critically understand the drivers of such policies and practices and the causes of poverty, inequality and injustice at all levels. They offer an opportunity for participants to critically reflect on the global human – social, economic, cultural and environmental - consequences of development thinking and practice and to question understandings and responses to the international development challenges we face.