I was amazed to realise that my housemates who studied economics at a middling University (as in, not a graduate factory or a status quo maintainer) had 'Business Ethics' as a completely optional module. Even macroeconomics was optional which isn't as blatant but still encourages a lack of perspective. Both of these should really be compulsory.
In my experience and from what I've been told by students, recent graduates, and professors; one course in ethics is optional in some undergraduate program majors while one course in ethics is required in other undergraduate program majors. I think it should be a requirement for all undergraduate program majors and I don't think one course is enough. Thanks for your reply