Student Learning Outcomes, BA and BS in Computing and Software Systems

a)      an ability to apply knowledge of computing and mathematics appropriate to the discipline;

b)      an ability to analyze a problem, identify and define the computing requirements appropriate to its solution;

c)       an ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs;

d)      an ability to function effectively on teams to accomplish a common goal;

e)      an understanding of professional, ethical and social responsibilities;

f)       an ability to communicate effectively with a range of audiences;

g)      an ability to analyze the impact of computing on individuals, organizations and society, including ethical, legal, security and global policy issues;

h)      recognition of the need for, and an ability to engage in, continuing professional development;

i)        an ability to use current techniques, skills, and tools necessary for computing practice.