TRI-COUNTY TECHNICAL COLLEGE

 

COURSE SYLLABUS

 

 

Course Number:       CPT 275

 

Course Title:              CPT Senior Project

 

 

Class  Hours

Per week:       3

Lab Hours

Per Week:      0

Credits

Awarded:     3

 

Catalog  Description:     

This course includes the design, development, testing, and implementation of an instructor approved project.

 

Entry Level Skills:

The student should have the ability to develop both procedural and object oriented software and should have a basic knowledge of the software development process.

 

Pre-requisites:

CPT 232, CPT 264

Co-requisites:

None

Text(s)/Required Materials:

·         Text(s): Applied Software Project Management, Andrew Stellman and Jennifer Greene, O’Reilly © 2005  and  The Mythical Man-Month, Frederick P. Brooks, Jr., Addison-Wesley © 1995

·         Storage media: USB flash drive

 

Course Competencies and

Objectives:

 

Upon satisfactory completion of the course, the student should be able to:

·         Prepare a requirements document

·         Write a detailed statement of work

·         Estimate development time

·         Develop a project schedule

·         Prepare design documentation

·         Design and code as part of a multi programmer project

·         Integrate their software components with the work of others

·         Understand, and conduct, various types of software reviews

·         Prepare, and carry out, a thorough project test plan

·         Work as part of a development team

·         Complete a project with schedule constraints

Major Course Topics:

 

Project steps

Requirements specification

Statement of Work

Estimating software development time

Scheduling

Design documentation

Design and coding

Software reviews

Software testing and Test Plans

Teamwork

Understanding project management

 

Grade Calculation Method:

There will be a Mid Term Exam at the end of the seventh week of the semester and a Final Exam at the end of the course.   A significant, semester long, small group software project will be undertaken to specify, design, implement and test a software product approved by the instructor.  This project will be a significant part of the grade.

 

At the end of the term, the final grade is calculated as follows:

 

 

Final Grade Percentage

MidTerm Exam

20%

Final Exam

20%

Project

60%

Total

100%

 

 

Additional Information Pertaining to Grades:

 

Students must earn a minimum grade of ‘C’ in all CPT/IST courses used to fulfill graduation requirements of a Computer and Information Technology program.

 

 

 

 

Prepared by    S. Moser

Date written or revised:   10/17/2007