CSIS 602 fall 2007

Syllabus

Textbook Student Resources

Schedule:

X
Date in 2007
Topic Readings due Assignments due Research Papers
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)
HW1: Ethics Commitment
x
W 29 Aug
Socio-technical Systems Chapter 2
The Cathedral and the Bazaar
Airport 95
Legacy Systems
optional: FBI Fiasco 2005
HW2: Summarize in 500 words
Automating Component-Based System Assembly
x
M 03 Sep
Critical Systems Chapter 3
Therac-25 Accidents
Paper # 1 Specs
x
W 05 Sep
Critical Systems Evolution of Information Assurance
ACM Licensing Position
Breathalyzer Software
HW3: Summarize in 500 words
Ethics of Safety Critical Systems
x
M 10 Sep
Software Processes Chapter 4
x
W 12 Sep
Software Processes The Future of Programming
Rapid Development Ch 7
x
M 17 Sep Project Management Chapter 5
Value-Based SE: Case Study
x
W 19 Sep Software Requirements Chapter 6
Problem Frames
x
M 24 Sep N O     C L A S S catch-up readings, etc. Paper # 1 Due
x
W 26 Sep Requirements Engineering Chapter 6,7
Magical Number 7
Paper # 2 Specs
x
M 1 Oct System Models Chapter 8
On Visual Formalisms
x
W 3 Oct Critical Systems Specification Chapter 9
Mythical Man Month Readings
or try here (Chp 1-4)
x
M 8 Oct Formal Specification Chapter 10
x
W 10 Oct Midterm Exam - Take Home
x
M 15 Oct F A L L     B R E A K
x
W 17 Oct Verification and Validation Chapter 22
Paper # 2 Due
x
M 22 Oct Verification and Validation Software Analysis
x
W 24 Oct Software Testing Chapter 23
Intro to Testing
Paper #3 Specs
x
M 29 Oct >>Service-Oriented Software Engineering<< Chapter 31
x
W 31 Oct Software Testing (cont.) Testing and Verification
x
M 05 Nov Critical Systems Validation Chapter 24
x
W 07 Nov Managing People Chapter 25
In Class Film Groupthink
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
MacCormack Article
Paper # 3 Due
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 Aspect-Oriented Software Development Chapter 32
x
W 28 Nov Configuration Management Chapter 29
x
M 3 Dec Review SANS assessment
*
M 10 DEC MIDNIGHT   FINAL IS DUE VIA EMAIL  SUBJECT LINE  "CSIS602FINAL" = Review in 750 words: Rothermel and Harrold

Happy Holidays Everyone !!

jr

a

d

j

c