|
Students will acquire an ability to use modern software engineering
tools and techniques in order to design and implement solutions to
technical problems submitted by external constituents.
Outcome (l) contributes to
objective 1.
Assessment
Vehicle:
Each tool or technique is associated with one or more types of
assignment given in CSCI 4200 that require the successful use of
that tool or technique
Goal:
At least 70% of students who passed CSCI 4200 successfully
completed at least one assignment from each category of tool or
technique specified in the list below.
Project management tools or techniques.
Require students to use appropriate project scheduling and
management techniques or models (e.g., a Work Breakdown
Diagram or Critical Path Method) to create project
documents for the assigned project.
Modeling tools or techniques.
Require students to use appropriate requirements analysis
and modeling techniques to analyze and model software
requirements (e.g, use case method) for the assigned
project. Require students to use appropriate software
design approach (e.g, object-oriented method) and visual
modeling tool (e.g. Rational Rose) to create software
design for the assigned project.
Testing techniques.
Require students to use appropriate software testing
techniques to create test cases for testing the assigned
project.
|