This course provides an introduction to the principles and concepts of financial accounting. Students will learn how to prepare branch accounts, and statement of non-profit organisation and joint stock companies.