Professional & Ethical Considerations; Audit Process, Assignment & Reporting; Current Issues in and Development in Auditing; Small Business Audit; Audit of Group Companies; Specialised Audits: Bank, Insurance, Investment Trusts and Pension Schemes; Investigations; Auditing in the Public Sector.