CSCI 362 fall 2007

Syllabus

Textbook Student Resources

Schedule:

X
Date in 2007
Topic Readings due Assignments due Team Project Milestones
x
W 22 Aug
Introductions
Overview of Software Engineering
Chapter 1
x
M 27 Aug
Ethical Issues in Software Engineering How to Read a Research Paper
No Silver Bullet
No Silver Bullet Original
The Chimera of Software Quality
ACM Code of Ethics
ACM SE Code of Ethics (FYI)
x
W 29 Aug
Socio-technical Systems Chapter 2
The Cathedral and the Bazaar
Airport 95
Legacy Systems
optional: FBI Fiasco 2005
HW1: Ethics Commitment
x
M 03 Sep
Critical Systems Chapter 3
Requirements
x
W 05 Sep
Critical Systems Therac-25 Accidents Pic
ACM Licensing Position
HW2: 2.6 (use diagramming software such as Visio and output as pdf), 2.7, 2.11
x
M 10 Sep
Software Processes Chapter 4
x
W 12 Sep
Software Processes The Future of Programming
Rapid Development Ch 7
HW3: Exercises 3.5,3.7,3.8,3.11
x
M 17 Sep Project Management Chapter 5
Value-Based SE: Case Study
Deliverable #1
x
W 19 Sep Software Requirements Chapter 6
Problem Frames
HW4: Exercises 5.2, 5.7, 5.11 (use Microsoft Project from MSDN Academic or a spreadsheet, etc.)
x
M 24 Sep N O     C L A S S catch-up readings
x
W 26 Sep Requirements Engineering Chapter 6,7
Magical Number 7
x
M 1 Oct System Models Chapter 8
On Visual Formalisms
Deliverable #2
x
W 3 Oct Critical Systems Specification Chapter 9
Mythical Man Month Readings
or try here (Chp 1-4)
HW5: Exercise 8.5
x
M 8 Oct Formal Specification Chapter 10
x
W 10 Oct Midterm exam - in class, closed-book
x
M 15 Oct F A L L    B R E A K
x
W 17 Oct Verification and Validation Chapter 22
x
M 22 Oct Verification and Validation Software Analysis
x
W 24 Oct Software Testing Chapter 23
Intro to Testing
Deliverable #3
x
M 29 Oct >>Service-Oriented Software Engineering<< Chapter 31
x
W 31 Oct Software Testing (cont.)
x
M 05 Nov Critical Systems Validation Chapter 24
x
W 07 Nov Managing People Chapter 25
In Class Film Groupthink
Deliverable #4
x
M 12 Nov Software Cost Estimation Chapter 26
Ten Unmyths
x
W 14 Nov Quality Management Chapter 27
x
M 19 Nov Process Improvement Chapter 28
Humphrey
Deliverables #5, #6, #7
Presentation Suggestions
x
W 21 Nov T H A N K S G I V I N G B R E A K
x
M 26 Nov Productivity vs Quality MacCormack Article
x
W 28 Nov Team Project Presentations Team 4; Team 2; Team 3
x
M 3 Dec Team Project Presentations Team 1; Team 5; Deliverable #8
*
W 5 Dec Noon - 3:00 PM F I N A L EXAM