RP = Pressman, Software Engineering, A Practicioner's Approach. (The standard SE reference, optional)
CSCI 390 Course Schedule and Homework
Unit I: Introduction and Management (Weeks 1-4)
WEEK 1: 8/28 - 9/1
Read VV Chapters 1 and 2 (Software engineering overview, project management).See also RP, Chapters 1,2 and 19.
WEEK 2: 9/4 - 9/8
Last day to drop without a "W": Friday, September 8thProject statements are due on 9/5.
Read VV Chapters 3 and 4 (Process Models, Software Lifecycle, Configuration).
See also RP, Chapters 3 and 9.
WEEK 3: 9/11 - 9/15
Read VV Chapters 5 and 8 (Team Organization, Project Control).See also RP, Chapters 5 and 7.
WEEK 4: 9/18 - 9/22
In-class planning meeting Sep. 19Read VV Chapter 6 (SQA).
See also RP, Chapter 8.
Unit II: The Software Engineering Process (Weeks 5-10)
WEEK 5: 9/25 - 9/29
Project plan is due on 9/26.Read VV Chapter 9 (Analysis).
See also RP, Chapters 10-12.
Read about object-oriented analysis in VV Chapter 9.
See also RP, Chapter 20.
WEEK 6: 10/2 - 10/6
In-class analysis meeting Oct. 3Read VV Chapter 10 and 11 (Architecture/Design).
See also RP, Chapters 13 and 14.
Read about object-oriented design in VV Chapter 9.
See also RP, Chapter 21.
WEEK 7: 10/9 - 10/13
Finish Design this week.WEEK 8: 10/16 - 10/20
Midterm exam is Thursday, October 19th.Project analysis/design is due on 10/19.
In-class design meeting October 17th
WEEK 9: 10/23 - 10/27
No class Tuesday, October 24th (Fall Break).Read VV Chapter 13 (Testing Strategies)
See also RP Chapters 16, 17, and 22.
WEEK 10: 10/30 - 11/3
Withdrawal deadline is Friday, November 3rdUnit III: Software Engineering Laboratory (Weeks 11-15)
WEEK 11: 11/6 - 11/10
Read VV Chapter 16 (UI design).See also RP Sections 14.8 and 14.9
WEEK 12: 11/13 - 11/17
Project implementation is due on 11/14!!In-class peer evaluation, I.
WEEK 13: 11/20 - 11/24
No class Thursday, November 23rd (Thanksgiving).In-class peer evaluation, II.
WEEK 14: 11/27 - 12/1
Project test plan is due on 11/28.Read VV Chapter 14 (Maintenance/Reengineering).
See also RP Chapter 27.
Read VV Chapter 17 (Reuse).
See also RP Chapter 26.
WEEK 15: 12/4 - 12/8
Thursday, December 8th is the last class meetingProject test results are due on 12/8.
Large scale systems and software engineering ethics.