Offer students diverse courses that cover basic skills and concepts that they will need upon graduation irrespective of the type of job they pursue.In addition to the specific skills students learn in MIS courses, they are exposed to: managerial skills, such as communication skills, leadership and group work, business/MIS theory and concepts, such as database management, programming, data communication and systems analysis and design, IT architecture and infrastructure, such as distributed computing framework and wireless infrastructure.