Slides
- Software Engineering Overview
- Presented in section Wednesday (Sept 5) evening
and Friday (Sept 7) morning,
reflecting material in Chapter 1 of Sommerville.
- Software Processes Overview
- Presented in Section 2: Wednesday (Sept 12) morning
and Friday (Sept 14) morning,
reflecting material in Chapter 3 of Sommerville.
(Note: Not presented in Section 1 (evening), but
required reading)
- System Requirements
- Presented in sections Monday (Sept 17) morning and
Wednesday (Sept 25) evening,
reflecting material in Chapter 5 of Sommerville.
- Requirements Engineering Processes
- Presented in sections: Monday and Wednesday (Sept 24,26)
mornings and Tuesday (Sept 25, Oct 2) evenings,
reflecting material in Chapter 6 of Sommerville.
- System Models
- Presented in sections: Wednesday (Oct 3) morning
and Tuesday (Oct 9) evening,
reflecting material in Chapter 7 of Sommerville.
- System Prototyping
- Presented in sections: Friday and Monday (Oct 5, 8) mornings
and Tuesday (Oct 9) evening,
reflecting material in Chapter 8 of Sommerville.
- Formal Specification
- Presented in sections: Wednesday and Friday (Oct 10, 12) mornings
and Tuesday (Oct 16) evening,
reflecting material in Chapter 9 of Sommerville.
- System Architectures I
- Presented in sections: Monday and Friday (Oct 22, 26) mornings
and Tuesday (Oct 30) evening,
reflecting material in Sections 10.0 and 10.1 of Sommerville.
- System Architectures II
- Presented in sections: Tuesday (Oct 30) evening
and Wednesday (Oct 31) morning
reflecting material in Sections 10.2 and 10.4 of Sommerville.
- Distributed Systems I
- Presented in sections: Friday (Nov 2) morning
and (hopefully) Tuesday (Nov 6) evening
reflecting material in Chapter 11 of Sommerville.
- Designing with Reuse I
- To be presented in sections: Monday (Nov 5) morning
and Tuesday (Nov 6) evening
reflecting material in Chapter 14 of Sommerville.
- Comments on Object-Oriented Design
- Presented in sections: Tuesday (Nov 6) evening
and Wednesday (Nov 7) morning
overviewing material in Chapter 12 (sections 12.1; 12.3)
of Sommerville and of Prof. Baliga's guest lecture
on September 19.
- Critical Systems - Dependability
- Presented in sections: Friday (Nov 9) morning
and Tuesday (Nov 13) evening
reflecting material in Chapter 16
of Sommerville
- Software Testing - Verification & Validation I
- To be presented in sections: Friday (Nov 16) morning
and Tuesday (Nov 20) evening
reflecting material in Chapter 19 (Sections 19.1-19.3)
of Sommerville
- The Cleanroom Development Process - Verification & Validation II
- To be presented in sections: Monday (Nov 19) morning
and Tuesday (Nov 20) evening
reflecting material in Chapter 19 (Sections 19.4)
of Sommerville
- Software Testing - Component Testing
- To be presented in sections: Monday (Nov 26) morning
and Tuesday (Nov 27) evening
reflecting material in Section 20.1
of Sommerville
- Software Testing - Integration Testing
- Presented in sections: Wednesday (Nov 28) morning
and Tuesday (Nov 27) evening
reflecting material in Section 20.2
of Sommerville
- Software Testing - Critical Validation
- Presented in sections: Monday (Dec 3) morning
and Tuesday (Dec 4) evening
reflecting material in Section 21
of Sommerville
- Software Change
- Presented in sections: Friday (Dec 7) morning
and to be presented Tuesday (Dec 8) evening
reflecting material in Sections 27.1 and 27.2
of Sommerville
- Semester Recap
- To be presented in sections: Monday (Dec 10) morning
and Tuesday (Dec 11) evening
Homework Assignments
- Requirements Elicitation
(Issued: Monday Oct 1 for Section 2; Tuesday Oct 2 for Section 1)
(Due: Wednesday Oct 10 for Section 2; Thursday Oct 11 for Section 1)
VORDTool as a ZIP archive
- Requirements Validation - Peer Review
(Issued: Friday Oct 19 for Section 2; Tuesday Oct 16 for Section 1)
(Due: Monday Oct 29 for Section 2; Thursday Oct 25 for Section 1)
- Architectural Models
(Issued: Monday Nov 5)
(Due: Friday Nov 9)
(answer key)
- Black Box Testing
(Issued: Friday Nov 30)
(Due: Dec 7-10)
Interface as C++ header file
In-class quizzes
- With answer keys: Evening section,
Morning section
Exam Schedule
Tuesday, October 16 (Section 1),
Wednesday, October 17 (Section 2), in section
Buzzwords ("cheat-sheet")
Review (slide presentation)
Answer Key
Tuesday, November 13 (Section 1),
Wednesday, November 14 (Section 2), in section
Buzzwords ("cheat-sheet")
Answer Key
Tuesday, December 11 (Section 1),
Wednesday, December 12 (Section 2), in section
Buzzwords ("cheat-sheet")
Answer Key
clamen@cs.rowan.edu
Last modified: Thu Dec 13 17:43:10 2001