The accounting modules provided me with knowledge of how a company should manage their costs and the type of decisions they should make and how they should make decisions based on factors such as quality, costs, rewards, etc.
Assurance and Attestation modules helped me in understanding what an auditor's work should be like and the importance of having professional work ethics when performing audit work. It also taught me the types of controls required to address the possible risks in a company and how to test for the effectiveness of such controls to ensure that the company has taken necessary actions to minimise material misstatements in their financial statements.
The financial reporting standards modules equipped me with the knowledge of how each items should be presented and reported on the financial statements. For example, how to account and report for lease accounting, construction contracts, share-based payments etc. I am excited to learn more about consolidated financial statements and hedge accounting in the upcoming term in the Advanced Financial Reporting module.