Templates for Assessment Rubrics

2021-present

Program Learning Outcome 1:

  • An ability to analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

CS 146 PLO1 Rubric

Program Learning Outcome 2:

  • An ability to design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

CS 151 PLO2 Rubric

Program Learning Outcome 3:

  • Graduates of the program will have an ability to communicate effectively in a variety of professional contexts.

CS 100W PLO3 Rubric

Program Learning Outcome 4:

  • An ability to recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

Phil 134 PLO4 Rubric

Program Learning Outcome 5:

  • An ability to function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

CS 151 PLO5 Rubric

Program Learning Outcome 6:

  • An ability to apply computer science theory and software development fundamentals to produce computing-based solutions.

CS 160 PLO6 Rubric

2014-2020

Student Learning Outcome (a):

  • an ability to apply knowledge of computing and mathematics to solve problems

CS 146 Outcome (a) Rubric (xlsx)
CS 166 Outcome (a) Rubric (xlsx)

Student Learning Outcome (b):

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

CS 151 Outcome (b) Rubric (xlsx)

Student Learning Outcome (c):

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

CS 151 Outcome (c) Rubric (xlsx)
CS 157B Outcome (c) Rubric (xlsx)

Student Learning Outcome (d):

  • an ability to function effectively on teams to accomplish a common goal

CS 151 Outcome (d) Rubric (xlsx)

Student Learning Outcome (e):

  • an understanding of professional, ethical, legal, security and social issues and responsibilities

Philosophy 134 Outcome (e) Rubric (.xlsx)

Student Learning Outcome (f):

  • an ability to communicate effectively with a range of audiences

CS 100W Outcome (f) Rubric (.xlsx)

Student Learning Outcome (g):

  • an ability to analyze the local and global impact of computing on individuals, organizations, and society

Philosophy 134 Outcome (g) Rubric (.xlsx)

Student Learning Outcome (h):

  • recognition of the need for and an ability to engage in continuing professional development

CS 160 Outcome (h) Rubric (.xlsx)

Student Learning Outcome (i):

  • an ability to use current techniques, skills, and tools necessary for computing practice

CS 157B Outcome (i) Rubric (.xlsx)

CS 160 Outcome (i) Rubric (.xlsx)

Student Learning Outcome (j):

  • 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

CS 146 Outcome (j) Rubric (.xlsx)

Student Learning Outcome (k):

  • an ability to apply design and development principles in the construction of software systems of varying complexity

CS 160 Outcome (k) Rubric (.xlsx)