Top/Public/ABET/Outcomes/(l)

East Carolina University
Department of Computer Science

Outcome (l)


Curriculum
Courses
ABET
SACS

Data by course
Data by term
ETS MFT data
Current forms

Maintaining this site

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.

  1. 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.

  2. 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.

  3. Testing techniques.

    Require students to use appropriate software testing techniques to create test cases for testing the assigned project.