Classes

PUBLIC INTERNATIONAL LAW

Semester: 
Third
Offered: 
2014

DR. PETER ONYANGO ONYOYO is already teaching Public International Law; International Human Rights Law; International Humanitarian Law; African Customary Law; Social Foundations of Law; Business Law; Corporate Law; Labour Law; Corporate Governance; Environmental Law; and Jurisprudence.

PUBLIC INTERNATIONAL LAW

INTERNATIONAL HUMANITARIAN LAW / INTERNATIONAL CRIMINAL LAW

INTERNATIONAL HUMAN RIGHTS LAW

SOCIAL FOUNDATIONS OF LAW

PSYCHOLOGY OF THE COURT

MEDIA LAW

LAW OF THE UNITED NATIONS

ENVIRONMENTAL LAW

FCE 311:GEOTECHNICAL ENGINEERING 1

Semester: 
Third
Offered: 
2014

CGP 334 Political Geography

Offered: 
2013

Climate change and geo-spatial modelling

Offered: 
2013

I am waiting .waiting for the examination

UoN Websites Search