This course explores assurance concepts and theory designed to enhance the reliability of information including current research in the area of assurance, ethics and governance. Building on topics from courses taken at the undergraduate level, this course integrates other areas of business as they relate to assurance engagements. Practical and situational case based applications in varying degrees of complexity are used to engage students to demonstrate knowledge while also developing professional judgement and professional skepticism. The practical and integrative nature of the course will develop professional skills including ethical behaviour, decision-making, problem-solving, communication and leadership.