CSCI 362 fall 2006

Syllabus

Schedule:

X
Date in 2006
Topic Readings due Assignments due Term paper milestones
x
W 23 Aug
Introductions
x
F 25 Aug
Overview of Software Engineering Chapter 1
No Silver Bullet
The Cathedral and the Bazaar
x
M 28 Aug
Ethical Issues in Software Engineering ACM Code of Ethics
Google Resists
x
W 30 Aug
Socio-technical Systems Chapter 2
x
F 01 Sep
Prof. Paul Buhler on (2 links) Bolzano CS
Socio-technical Systems
Airport 95
Legacy Systems
HW1: Ethics Commitment Requirements
x
M 04 Sep
Critical Systems Chapter 3
Install Visio 2003 : MSDNAA Choose Topic
x
W 06 Sep
Critical Systems Therac-25 Accidents
x
F 08 Sep
Licensing Engineers ACM Position HW2: Exercise 2.6 using Visio
Exercise 2.11 as pdf
x
M 11 Sep
Software Process Chapter 4
The Future of Programming
Proposal Due (2/20)
x
W 13 Sep
Software Process Rapid Development Chp 7 (scrum)
x
F 15 Sep
Software Process
x
M 18 Sep Project Management Chapter 5
x
W 20 Sep Project Management Value-Based SE: Case Study Install MS Project : MSDNAA
x
F 22 Sep Software Requirements Chapter 6 HW3: Exercises 5.2, 5.7, 5.11
x
M 25 Sep Software Requirements Problem Frames
x
W 27 Sep System Models On Visual Formalisms
Magical Number 7
x
F 29 Sep System Models Chapter 8 HW4: Exercises 6.3, 6.5, 6.10
x
M 2 Oct System Models UML Reading Outline Due (2/20)
x
W 4 Oct Specifying Critical Systems Chapter 9 In-class team project
x
F 6 Oct Formal Specification Chapter 10; Z-Slides HW5: Exercises 8.1, 8.2, 8.4
x
M 9 Oct Review and Overview Mythical Man Month Readings
x
W 11 Oct Midterm exam - in class, open book/notes,
no electronic devices
Exam
x
F 13 Oct Architectural Design Chapter 11
x
M 16 Oct Verification and Validation Chapter 22 HW6: Exercises 22.3, 22.7, 22.10
x
W 18 Oct Verification and Validation Cleanroom Process Model
x
F 20 Oct Software Testing Chapter 23
CleanRoom & CSP
x
M 23 Oct Software Testing Test-Suite Prioritization HW7: Exercises 23.3, 23.7, 23.9
x
W 25 Oct Software Testing Chapter 24 (see this article)
x
F 27 Oct Software Testing Software QA Resource
Open Source Security
In Class Film Groupthink Draft Paper Due (6/20)
x
M 30 Oct Managing People Chapter 25; www.sas.com HW8: Exercises 25.1, 25.5, 25.6
x
W 01 Nov Software Cost Estimation Chapter 26 In Class Team Project (Intro)
x
F 03 Nov Software Cost Estimation Ten Unmyths In Class Team Project (cont.) Presentation Suggestions
x
M 06 Nov F A L L   B R E A K
x
W 08 Nov Quality Management Chapter 27
x
F 10 Nov Process Improvement Chapter 28 HW9: 26.6 as Team Deliverable NOTE: Symposium Today
x
M 13 Nov Personal Software Process PSP
Humphrey
x
W 15 Nov Configuration Management Chapter 29
x
F 17 Nov Productivity vs Quality MacCormack Article
x
M 20 Nov Talk by Dr. Gary Lunsford on CMMI Tate Center Room 207 Final Paper Proof Due (8/20)
x
W 22 Nov THANKSGIVING  B R E A K
x
F 24 Nov
x
M 27 Nov Presentations - 5 min + 3 min questions Arrigoni, Klich, Nguyen, Rice, Sloan, Presentation Due (2/20)
x
W 29 Nov Presentations - 5 min + 3 min questions Voit, Dubose, Malatanos, Peters, Riesen, Stambaugh, Presentation Due (2/20)
x
F 1 Dec Presentations - 5 min + 3 min questions Williams, Endert, McClain, Peterson, Steverson Presentation Due (2/20)
M 4 Dec Presentations - 5 min + 3 min questions Fetner, Mojica, Phillips, Roman, Utz , Rivera Presentation Due (2/20)
*
S 9 Dec F I N A L   E X A M    12:00 - 3:00 in class, open book/notes, no electronic devices Final Paper Due (0/20)