what subjects are needed to become an accountant