An understanding of the basic principles of Constitutional Law is beneficial for both the lawyer, and the layperson. This course, will concentrate on the Major concepts that govern Constitutional Law, ie: what is Constitutional Law, what is Constitutional Supremacy, Constitutional Convention, The Separation of Powers Doctrine, Judicial Review and Ultra Vires Doctrine, The principles of Natural Justice and The Doctrine of Legitimate Expectation.