This course provides the skills in Auditing Philosophy, Professional Judgment, Professional Skepticism, Critical Points in audit practice, Risk, control and Assurance, Understanding Assurance, the legal environment of the audit profession, the business side of audit practice, trends, challenges and opportunities, learning from sarbanes- Oxley Act and Public Accounting Law, landscape of the audit profession in Indonesia