Program assessment has become increasingly important to maintaining and enhancing quality within computer science undergraduate degree programs. In addition, the assessment process is designed to measure the degree to which graduates meet industry requirements for entry-level positions. A key learning objective for computer science students is communication in writing to both non-technical and technical audiences. Computer scientists must follow guidelines in the traditional sense of writing, as well as writing as it applies to the field of computer science, especially in the use of programming languages. This paper describes a writing assessment process designed and implemented for an undergraduate program in computer science. Direct assessment measures at the course-level are used to assess student writing in both the software development processes as well as writing in the traditional sense. This paper includes an explanation of how the assessment measures are used to evaluate course and program-level outcomes.
展开▼