11.01.2015 Views

SECCM Assessment Plan - Roger Williams University

SECCM Assessment Plan - Roger Williams University

SECCM Assessment Plan - Roger Williams University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Senior Capstone Sequence<br />

The hallmark of the computer science curriculum is a two-semester senior capstone experience that<br />

immerses students in a real-world project. Every course in the curriculum provides some aspect of<br />

the underlying knowledge students require to meet a real-world computing problem. Students are<br />

given the opportunity to put that knowledge to use in solving open-ended problems for clients as part<br />

of COMSC490/492 Senior Design I&II. Students form three or four-person teams (with students of<br />

other disciplines if possible) and meet their respective client to begin the process of establishing a set<br />

of requirements. Using an iterative approach, students analyze the needs of the client and balance<br />

them against available resources; including the experience each student brings to the team. Over the<br />

course of two semesters students are exposed to almost all aspects of total system development<br />

from problem statement through client delivery. Tentative solutions are subject to numerous realistic<br />

constraints involving performance, quality, documentation standards and target system integration<br />

requirements.<br />

As students refine their design and implementation, they are expected to produce functional<br />

prototypes. Student teams conduct frequent review presentations for their client detailing the<br />

progress, risks and mitigation strategies and future events leading towards successful completion of<br />

the project. The primary goal of the course includes the delivery of a successful project to the client<br />

by the end of the second semester course. Other critical goals are the use of a systematic process to<br />

bring a project to completion as well as the experiences accrued through reliance on team members<br />

other team members.<br />

The types of projects that the teams undertake are similar to those commonly found in industry. They<br />

are characterized by reliance on team members as well as the importance of communication skills in<br />

dealing with the clients. Projects completed over the most recent years included remote programming<br />

of industrial robots, data fusion and visualization, web-based surveys, and autonomous maze solving<br />

robotic mice. Several projects have been used as prototypes for further study as commercialized<br />

enhancements of their current product lines. Students have presented their work at national<br />

conferences, regional competitions, and the <strong>Roger</strong> <strong>Williams</strong> <strong>University</strong> Senior Showcase.<br />

Other objectives for the two-semester Computer Science Capstone Sequence include the following:<br />

1) Understand how a computer information system must fit into an organization or be part a<br />

component of a larger system.<br />

2) Understand the importance of a systematic approach in software system production<br />

3) Know how to conduct requirement analysis and develop a software system using object<br />

oriented and conventional methodologies.<br />

4) Develop and execute an implementation strategy resulting in the delivery of a satisfactory<br />

artifact to a real-world client.<br />

5) Effectively use computer-aided tools to assist in conducting the requirement analysis, design,<br />

implementation, testing and delivery of a software system<br />

6) Demonstrate the effective integration of the aforementioned skills (as well as skills developed<br />

in other classes) by actively participating as a team member in developing a software system<br />

for an open-ended problem with a real client<br />

Computer Science Program Objectives<br />

The program objectives of the Computer Science Program at <strong>Roger</strong> <strong>Williams</strong> <strong>University</strong> are listed<br />

below in Table 3.9, RWU Computer Science Program Educational Objectives. These objectives are<br />

published in the <strong>Roger</strong> <strong>Williams</strong> <strong>University</strong> Undergraduate Catalog, on the School of Engineering,<br />

Computing and Construction Management’s web site and in a number of promotional materials.<br />

52

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!