Course categories:


IR302 International Law and Practice
This course allows guest users to enter  

This unit covers the implementation of major international and regional treaties and conventions and agreements that bind nations together. It enables students to have a better understanding of how the International Court of Justice (ICJ) plays a major role in dealing with Human Rights issues war crimes, genocide and how war criminals are tried in the International Court of Justice. In due process of learning, students should comprehend the nature of treaties, conventions and agreements that operate as templates to assist nations work together in their bilateral or multilateral relations.

IR303 Foreign Policy Development and Analysis
This course allows guest users to enter  
Write a concise and interesting paragraph here that explains what this course is about
IR304 Diplomacy and Negotiations
This course allows guest users to enter  
Write a concise and interesting paragraph here that explains what this course is about
IR333 Foreign Policy Analysis
This course allows guest users to enter  
Write a concise and interesting paragraph here that explains what this course is about