Auditing concepts and framework for assurance engagements; code of ethics for auditors; audit quality control; audit planning; errors and fraud; assessment of audit risks and related audit strategies; audit evidences and audit procedures; audit sampling; tests of control and substantive tests of major cycles and accounts; audit conclusions and auditor's report; computer auditing