First level
Financial Accounting Principles for Law Practitioners
The Origins of South African Law
Foundations of South African Law
Skills Course for Law Students
Second level
General Principles of Civil Procedure
Law of Criminal Procedure: Pre-Trail Procedure
General Principles of Criminal Law
Criminal Law: Specific CrimesÂ
Third level
Civil Procedure: Court Proceedings
Law of Criminal Procedure: Trial and Post-Trial
Evidence: Admissibility of Evidence
Evidence: the Presentation and Assessment of Evidence
Enrichment Liability and Estoppel
Fourth level
Legal Transactions in International Law
Advanced Constitutional Law and Fundamental Rights
International Human Rights Law
Selected Private and Criminal Law Principles of the Internet
The Law of Competition and Trademarks
South African Law of International Trade
Legal Aspects of Electronic Commerce
Law of Negotiable Instruments, Intellectual Property and Competition