CS 498-1
Senior Project in Computer Science I
Catalog Description
Selecting and planning a team project which is representative of a project graduates may encounter in their professional employment. This involves team formation, project selection, project planning, proposal writing, and proposal presentation.
Prerequisite:
Senior status in Computer Science, including completion of or concurrent enrollment in at least two other 400-level Computer Science courses.
Objectives
1. To improve communication skills through written reports and group discussions.2. To improve research and technical writing skills through the development of a proposal for the group project.
3. To foster presentation skills through a formal presentation of the proposal for the group project.
Course Outline
| Lectures | ||
| 1. | Preparation for the Senior Group Project
Project management skills Technical writing Team formation Team building exercises Entrepreneurship Sources of projects Project selection Project planning Proposal writing Presentation of the proposal |
13 |
| Recommended Textbooks | ||
| Peopleware: Productive Projects and Teams, 2nd Edition, Tom Demarco and Timothy Lister, Dorset House Publishing, 1999. | ||
| The Art of Project Management, Scott Berkun, O'Reilly, 2005. | ||