Teaching

  • Criminal Law
  • Criminal Procedure
  • Law of Evidence
  • Law of Contract
  • Business Law
  • Company Law
  • Environmental Law
  • Legal System/general Law

Graduate Supervision

  • Supervisor for M Phil, LLM, MA (FGS) theses
  • M.Phil Degree level/ Faculty of Law, University of Colombo
  • LL.M / Faculty of Law, University of Colombo
  • Post Graduate Diploma in Human Rights/Faculty of Graduate Studies
  • Postgraduate Diploma in Peace Studies/Faculty of Graduate Studies, university of Colombo