The course is designed to provide in-depth study of auditing principles, concepts, and practices as it applies mainly to business and investors. Further, it will provide the student with a working knowledge of auditing procedures and techniques, standards, ethics and legal environment, statistical audit tools as well as audit reports. This course will also outline and critically examine contemporary audit issues and challenges.