The B.B.A. program equips students with the necessary managerial skills to function in today's rapidly changing business environment. The program, stressing the place of business organizations in the larger community, prepares its enrollees to meet this challenge by helping them develop appropriate technical, conceptual, and interpersonal competencies. The curriculum also emphasizes the role of non-profit and governmental organizations in societal life. As such, students majoring in this program are introduced to the art and science of planning, organizing, controlling, and leading the physical, financial, human, and informational resources of any organizations —private or public, for-profit or not-for-profit, corporate or entrepreneurial.