The Public Law courses currently offered are:

PBL2000WConstitutional Law
PBL3001FInternational Law
PBL3801WCriminal Law
PBL4001WAdministrative Law
PBL4801FEvidence
PBL4802FCriminal Procedure

Lectures-and-examination electives: Final Level LLB

PBL4111SPublic Interest Litigation
PBL4501FCriminology: Selected Issues 
PBL4502FEnvironmental Law
PBL4503FEuropean Union Law (not offered in 2026)
PBL4504FInternational Criminal Law and Africa
PBL4505SInternational Human Rights Law and the Constitution 
PBL4506FRefugee and Immigration Law
PBL4508FLocal Government Law (Not offered in 2026)

Seminars-and-research-paper electives: Final Level LLB

PBL4401HIndependent Research Option (Public Law)
PBL4402HIndependent Research Option (Criminal Justice)
PBL4601SConstitutional Litigation
PBL4602FCriminal Justice and the Constitution  
PBL4604FSocial Justice and the Constitution
PBL4605FWomen and Law
PBL4606HMoot Caput

 

Please consult the Faculty Handbook for full course detail.