The University of Edinburgh offers a number of postgraduate masters in international law, including a masters in international law and practice which combines theoretical and practical elements at the undergraduate degree level and a masters in human rights which combines legal and non-legal elements.