what are the subjects in CA foundation