This advanced course is designed to provide students with an understanding of the theory and practice of Financial Accounting. It is designed to equip students with the knowledge and skills to prepare financial statements of entities using the appropriate principles and financial reporting standards as it relates to companies.