The nature of Human Rights, ideological approaches to Human Rights in International Law. The development of International Human Rights Law, the United Nation System. International and

Regional Machineries for the protection of Human Rights. Analysis of the mechanisms for the protection of Human Rights in Domestic Legal Systems of selected Countries, States of Emergency Laws and Human Rights International Humanitarian Law (in outline).

 


Level of Study: 600 Level