PO - 1: An ability to apply knowledge of computing and mathematics appropriate to the program’s student outcomes and to the discipline.
PO-2: An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
PO - 3: An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
PO - 4: An ability to function effectively on teams to accomplish a common goal.
PO - 5: An understanding of professional, ethical, legal, security and social issues and responsibilities.
PO - 6: An ability to communicate effectively with a wide range of audiences.
PO - 7: An ability to analyze the local and global impact of computing on individuals, organizations, and society.
PO - 8: Recognition of the need for and an ability to engage in continuing professional development.
PO - 9: An ability to use current techniques, skills, and tools necessary for computing practice.
PO - 10: An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.