Top/public/assessment/Outcomes/1/1a/csci3675

2a: Data Structures
Responsibilities for CSCI 3675

Note. Before teaching this course, consult the Response section of the assessment data page for a recent term of this course. Be sure to do what the Response section says should be done.

 

Assessment of competence

Here, the student is expected to put the ability to use and to demonstrate not only competence in its use but also competence in choosing where to use it. The student's competence is assessed.

The setting for student learning
In CSCI 3675, students are given a programming assignment that involves building a polymorphic data type and solving a significant computational problem using it.
Rubric
Good. The student completes the assignment with a solution that includes a correct definition of the polymorphic data type and substantially solves the assignment on most tested inputs.

Satisfactory. The student completes the assignment with a solution that includes a correct definition of the polymorphic data type and solves most aspects of the assignment on at least 25% of the tested inputs.

Unsatisfactory. A student's work is unsatisfactory if it does not meet any of the above criteria.

Goal
At least 60% of students who pass CSCI 3675 are rated either satisfactory or good, and at least 25% are rated good.