CSC 4150
UNCP Home Page CSC 4900 Advanced Software Project
Fall 2009
Office Information
002 Instructor: Dr. Charles W. Lillie
Office: 1219 Oxendine
Telephone: 910-521-6415 email: lilliec@uncp.edu
Office Hours: MWF 8:30-9:30, MW 2:30-3:30
Time: 3:30 to 5:15 Meeting Days: MW Location: Oxendine 1237B
Textbook: None
Description
An assigned, group or individual, in-depth programming project includes problem definition, requirements analysis, design, implementation, documentation, and testing.

PREREQ
CSC 2250 and CSC 2850

Goals:
  • Comprehend quality software development methodologies.
  • Apply software engineering principles.
  • Construct a quality software product.

Objectives:
By the end of this course the student should be able to:

  • Recognize and define five major software development lifecycle models.
  • Evaluate a Statement of Work (SOW) and determine project requirements.
  • Create a Work Breakdown Structure (WBS) for a software project.
  • Develop a software requirements analysis document.
  • Design and document a software project.
  • Write and execute a software test plan.
  • Implement a programming project using an established software development process.

Exams and Homework
This is a project oriented course.  Your grade is based on working on a team project.

Grading Policy
You are responsible for all material covered in class even if you are absent. The final grade will be a weighted average of the scores in weekly progress reports, programming project, team evaluation, and final exam.  Lead presenter for weekly progress reports will rotate among team members on weekly basis.  If we do not have a final exam the weights will be spread equally among the remaining components.

Grade Components
 Name Weight
Weelky Progress Reports
20%
Programming Project
40%
Team Evaluation
20%
Project Demonstration
20%
 
Final Grades
93 – 100 = A
88 – 89 = B+
78 – 79 = C+
68 – 69 = D+
Below  60 = F
90 –  92 = A-
83 – 87 = B
73 – 77 = C
63 – 67 = D


80 – 82 = B-
70 – 72 = C-
60 – 62 = D-


Attendance Policy
Attendance will be checked. To get a passing grade in the course you should attend at least 90% of the classes. Less than 90% attendance will adversely affect your grade.

Student Conduct & Honor Code
The UNCP Academic Honor Code will be strictly observed in this class.
Please note that the use of University computers, as well as E-mail and Internet communications is for University-related business only.


Students with Disabilities
Any student with a documented disability needing academic adjustments is requested to speak directly to Disability Support Services and the instructor, as early in the semester (preferably within the first class week) as possible. All discussions will remain confidential.

This publication is available in alternative formats upon request. Please contact Mary Helen Walker, Disability Support Services, Career Services Center, 521-6270.



Contact Web Page Owner at lilliec@uncp.edu