This course provides analytical and critical thinking skills in audit assignments and other assurance services; internal rules and legal responsibilities of the audit; code of Ethics; audit evidence; audit planning and analytical procedures; risk assessment procedures; materiality; accept and continue assignments; audit of internal controls; fraud audits; the impact of information technology on the audit process; audit plan and overall audit program.