The course, Auditing & Assurance: ACF 2101, has been developed to provide students with adequate knowledge on the underlying principles and the current practices of auditing and other assurance services. The syllabus starts with the nature, purpose and scope of auditing and assurance engagements, including the statutory audit, its regulatory environment, and introduces professional ethics relating to audit and assurance. It then leads into planning the audit and performing risk assessment. The syllabus then covers a range of areas relating to an audit of financial statements including the scope of internal control and the role and function of internal audit. These include, evaluating internal controls, audit evidence, and a review of the financial statements. In addition to final review procedures, the final section concentrates on reporting, including the form and content of an audit report. This is a compulsory course for the 300 level Accounting and Finance specialization of the Bachelor of Business Administration (BBA) Honors Degree programme offered by the Faculty of Management, University of Peradeniya.