Top/public/assessment/Outcomes/1/1a/csci2540

1c: Computational Problem Solving
Responsibilities for CSCI 2540

 

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 2540, students are required to demonstrate problem solving skills by completing several larger programming assignments involving modularity and abstraction.

Rubric

Good. The student should be able to write programs, using any possible solution, which correctly solve the problems presented in the assignments. The solution provided simply needs to work, but there may be alternate solutions which would be better, use less steps, or be more efficient. Overall, the student is able to provide working solutions to at least 80% of the assignments.

Satisfactory. The student should be able to write programs, using any possible solution, which correctly solve the problems presented in the assignments. The solution provided simply needs to work, but there may be alternate solutions which would be better, use less steps, or be more efficient. Overall, the student is able to provide working solutions to at least 60% of the assignments.

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

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