CS 410/510: Computer-Based Productivity I

Purpose:

Upon successful completion of this course, the student will have participated in the development of a set of specifications that define a solution to the CPI problem. The problem contains aspects of requirements that a project manager would be required to solve in a commercial industrial environment. Students will develop plans, schedules, associated budgets, and milestone charts for the various aspects of the project solution. Students will take on the role as project managers and be required to develop management level briefings that use available multi-media devices in their presentations. The development of these briefings is expected to require interviews and research of experts in the particular field. The student project managers will identify support efforts that are required to assist them in the development of the various presentations. One or more presentations will be a critical design review that seeks the approval for continuation and funding aspects of the project. The details presented will require a degree of quality and preciseness to convince the overall management to continue with the pursuit of the project. The various presentations will require students to work as individuals making a presentation, members of a team to prepare a group presentation as well as leaders of group efforts in support of the overall project.

Intended Audience

This course is designed for seniors and graduate students. CS 350 (Software Engineering) is a required prerequisite.

Laboratory Facilities

The CPI laboratory space supports this course with a combination of Sun, SGI, and Intel Based workstations with multimedia support. Students will have access to presentation development and multimedia software to prepare the course required presentations.

Textbook/Readings

The CPI laboratory contains a library of resources in wriiten and video form for support of the course. Various handouts and copies of selected articles are also provided.

Course Topics:


1.  Project Analysis
2.  Project Interviewing
3.  Schedule Preparation
4   Budget Preparation
5.  Feasibility Study
6.  Group Interactions
7.  Simulation
8.  Prototyping
9.  Specification Writing
10. Project Planning
11. Project Resources
12. Hardware Issues
13. Software Issues
14. Society Issues
15. Multi-media Equipment
16. Presentation Techniques

wahab@duke.ncsl.nist.gov
Tue Apr 23 10:50:19 EDT 1996