| Instructor: | Dr. Nelson L. Passos |
|---|---|
| Office: | Bolin Science Hall 126B |
| Office phone: | 397-4129 |
| E-mail: | fpassosn@nexus.mwsu.edu |
| Office Hours: | MW 9:00 - 12:00 am |
| TR 4:00 - 6:00 pm |
Study and application of software engineering concepts to the analysis, specification, design, test and documentation of software systems.Course Description:
Software Engineering, 5th ed., by Ian Sommerville. Fatal Defects, by Ivars Peterson.Text book:
Agenda:
January February March April May Grading
| Jan 12- | Overview: Sw Engineering and Project Mgmt |
|---|---|
| Jan 14- | Requirement analysis |
| Assignment of project teams | |
| Jan 19- | Martin Luther King Day - No class |
| Jan 21- | System Models |
| Project Assignment # 1 - requirements | |
| Reading Assignment # 1 - Experience Factory | |
| Jan 26- | Requirements definition/specification |
| Jan 28- | Prototyping |
| Project Assignment # 2 - prototype |
| Feb 2- | Formal specifications |
|---|---|
| Feb 4- | Algebraic specifications |
| Reading Assignment # 2 - Time Bomb | |
| Feb 9- | Algebraic specifications |
| Feb 11- | Model based specification - Z language |
| Project Assignment # 3 - algebraic specification | |
| Feb 16- | Model based specification - Z language |
| Feb 18- | Software design |
| Feb 23- | Review |
| Feb 25- | Test # 1 |
| Mar 2- | Software design |
|---|---|
| Mar 4- | Software architecture |
| Mar 9- | Object oriented design |
| Reading Assignment # 3 - Sorry, Wrong Number | |
| Mar 11- | Object oriented design |
| Mar 16- | Spring Break |
| Mar 18- | Spring Break |
| Mar 23- | Function oriented design |
| Project Assignment # 4 - design | |
| Mar 25- | Real-time systems design |
| Mar 30- | Real-time systems design |
| Apr 1- | Graphical user interface design |
|---|---|
| Project Assignment # 5 - implementation | |
| Reading Assignment # 4 - Absolute Proof | |
| Apr 6- | Program reliability |
| Apr 8- | Software reuse |
| Apr 13- | Easter Holiday |
| Apr 15- | Verification and validation/ Defect testing |
| Reading Assignment # 5 - Human Errors | |
| Apr 20- | Verification and validation/ Defect testing |
| Apr 22- | Test # 2 |
| Apr 27- | Verification and validation/ Defect testing |
| Project Assignment # 6 - test | |
| Apr 29- | Quality management (ISO 9000) |
| May 2-8- | Finals (Friday, May 8, 2:00pm) |
|---|
| Tests: | 20 % (each) |
|---|---|
| Final Exam: | 20 % |
| Project: | 25 % |
| Project milestones: | 10 % |
| Class Participation: | 5 % |
E-mail address:
nelson.passos@mwsu.edu