Computer Productivity Initiative (CPI)

CPI for Spring 1996

Old Dominion University, Department of Computer Science

The current Computer Science curriculum must be modified to help students better understand how to apply their education to real world problems. The primary objective of the Computer Productivity Initiative (CPI) is to identify and develop these modifications, portable to any CS program. A multi-year, coordinated project is introduced into the curriculum. Students from several courses coordinate and share information concerning the broad, ill-structured project topic/problem. The courses involved in the CPI project are linked through the tasking of one class by another. The tasking class is always one of the senior CPI courses, while the tasked classes include a sophomore and a junior level course. The two new senior level courses focus on such topics as technical research, market research, presentation skills, group collaboration, interviews, budgeting, proposal writing, presentation tools, scheduling, hardware availability research, system architectural design, requirements specification, simulation, prototyping, and cost estimation. Initial feedback from our students, potential employers and an external board of advisors confirms both that the most successful graduates may not be those with the best technical education and that this effort can provide that additional dimension to the traditional CS curriculum which better prepares students to contribute to the solution of ill-structured but real problems.

Since CPI was designed to be portable to other universities, Instructor's Manuals are available as on-line hypermedia documents.

Recent Publications

NSF Proposals and Reports

This work is funded by the National Science Foundation under grant #CDA-9214930 and Old Dominion University.


The Instructor's Manuals for

are available as hypermedia documents. They are maintained in the Decision-Based Hypermedia Case (DHC) Tool. An introduction to these manuals briefly explains the organization of the manuals.

To view the current Instructor's Manuals, please e-mail maly@cs.odu.edu to obtain a guest account which will allow you to run DHC and view a read-only version of the manuals.

CPI for Fall 1995 and Spring 1996

During the Fall 1995/Spring 1996 running of the CPI course we discovered the WEB. Through the urgings and energies of the students, the course shifted away from a PC MICROSOFT OFFICE based system to a WEB based system, exploring a variety of WEB tools. The WEB was used for three main purposes:

There were three projects which survived the "CPI process" (starting from an initial set of 75 brainstormed ideas).
Click on any of the Logos to access the Project's Home Page

You can visit the CPI 95-96 home page by clicking here