CIS 758: Software Engineering Project


Description

Principles and applications of programming team organization, cost estimation, scheduling, requirements analysis, design, documentation, programming in the large, group reviews, testing and debugging. Group term project.

Level, Credits, Class Time Distribution, Prerequisites

Level Credits Class Time Distribution Prerequisites
U G 4 Three one-hour lectures CIS 757

Quarters Offered, General Information, Exclusions, Cross-Listings, etc.

Objectives

Relationship to ABET Criterion 3 Relationship to CSE Program Objectives
a b c d e f g h i j k
XXX X XXX XXX XXX XX XXX       XXX
1a 1b 1c 2a 2b 3a 3b 3c 4a 4b
XXX X XXX   XXX XXX   X XXX X



Texts

Topics

No. of Wks. Topics
2 Project Organization, Team Meetings, Documentation
2 Software Project Planning
2 Requirements Analysis
2 Design Methods
2 Implementation, Testing

Representative Projects

Week Project
2 Configuration Management Plan
3 Business Plan
5 Requirements Document
7 User Interface Design
9 System Design Document
10 Final Project Workbook

Grading Plan

Group Evaluation 40%
Individual Evaluation40%
Final Exam 20%

Preparer Information and Date: Syllabus prepared by M.J. Harrold, last modified April 30, 1999.