Investigate the assumptions and principles underlying economic theories

Investigate the assumptions and principles underlying economic theories. Discuss schools of economic thought, including classical economics, Keynesianism, and behavioral economics, and analyze philosophical questions concerning economic justice, distribution of wealth, and the role of markets in society.