CS 410 Current Semester Previous Projects - 410 Computer Science  CPI Home
CS 411 Current Semester Previous Projects - 411
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.

Publications

NSF Proposals and Reports

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