|
Date in 2010
|
Topic | Readings due | Assignments due | Team Project Milestones |
|
W 25 Aug
|
Introductions |
Chapter 1 |
||
| F 27 Aug | Overview of Software Engineering | Rugaber: How to Read a Research Paper No Silver Bullet The Chimera of Software Quality |
HW1: Ex 1.3, 1.8, 1.9, 1.10 Email by NOON [last_first]_HW1.pdf |
|
|
M 30 Aug
|
Ethical Issues in Software Engineering | ACM Code of Ethics ACM SE Code of Ethics SE Ethics in a Digital World ACM Licensing Position |
HW2: 500+ word response to No Silver Bullet Email by NOON [last_first]_HW2.pdf |
|
|
W 01 Sep
|
Socio-technical Systems | Chapter 10 Airport 95 |
HW3: Ex 10.6, 10.10 Email by NOON [last_first]_HW3.pdf |
|
|
F 03 Sep
|
Socio-technical Systems | FBI Fiasco 2005 Legacy Systems |
HW4: 500+ word response to FBI Fiasco 2005 Email by NOON [last_first]_HW4.pdf |
|
| M 06 Sep | Dependability and Security | Chapter 11 |
HW5: Ex 11.4, 11.7, 11.9 Email by NOON [last_first]_HW5.pdf |
|
|
W 08 Sep
|
Dependability and Security | Therac-25 Accidents 2010 Radiation Follies Tire Pressure Monitoring System Case Study |
||
|
F 10 Sep
|
NO CLASS | FYI: Spacecraft Accidents | HW6: 1000+ word response to readings on radiation accidents and tire pressure study Email by NOON [last_first]_HW6.pdf |
|
| M 13 Sep | Software Processes | Chapter 2 |
||
|
W 15 Sep
|
Software Processes | The Future of Programming Rapid Development Ch 7 |
HW7: 500+ word essay on where you think programming and software engineering are headed; do you agree with the Future of Programming article - why or why not? Email by NOON [last_first]_HW7.pdf |
Form Teams Team Exercise Triangle Test |
| F 17 Sep | Agile Software Development | Chapter 3 Ch 1 - 4 of: Mythical Man Month |
HW8: 500+ word response to MMM(1-4) Email by NOON [last_first]_HW8.pdf |
|
| M 20 Sep | Requirements Engineering | Chapter 4 Magical Number 7 |
HW9: Ex 4.5, 4.6, 4.7 Email by NOON [last_first]_HW9.pdf |
|
| W 22 Sep | Dependability and Security Specification | Chapter 12 |
HW10: Ex 12.5, 12.6, 12.7 Email by NOON [last_first]_HW10.pdf |
|
| F 24 Sep | Test #1 | |||
| M 27 Sep | System Modeling | Chapter 5 On Visual Formalisms |
TERM TEAM PROJECT: Evaluating a FOSS project Select 1st, 2nd, 3rd candidate FOSS projects |
|
| W 29 Sep | Software Testing | Intro to Testing | HW11: 500+ word response to Intro to Testing Email by NOON [last_first]_HW11.pdf |
|
| F 1 Oct | Software Testing | Chapter 8 |
||
| M 4 Oct | Software Testing | Software Analysis | DELIVERABLE #1: Team experience report: summary of project; checkout project from repository and build it; run tests and report results; evaluate experience and project so far; present report to class; |
|
| W 06 Oct | Software Testing | (cont.) | ||
| F 08 Oct | Software Testing | (cont.) | ||
| M 11 Oct | FALL BREAK | |||
| W 13 Oct | Software Testing | (cont.) | DELIVERABLE #2: produce a detailed test plan for your project (see p. 209 text) |
|
| F 15 Oct | Software Testing | (cont.) | ||
| M 18 Oct | Software Testing | (cont.) | ||
| W 20 Oct | Dependability and security assurance | Chapter 15 |
||
| F 22 Oct | Software Evolution | Chapter 9 |
||
| M 25 Oct | Team Presentations - work in progress | DELIVERABLE #3: |
||
| W 27 Oct | Software Reuse | Chapter 16 |
||
| F 29 Oct | Test #2 | |||
| M 01 Nov | Component-Based Software Engineering | Chapter 17 | ||
| W 03 Nov | Distributed Software Engineering | Chapter 18 | ||
| F 05 Nov | Service-Oriented Architecture | Chapter 19 | ||
| M 08 Nov | Team Presentations - work in progress | DELIVERABLE #4: |
||
| W 10 Nov | Aspect-Oriented Software Engineering | Chapter 21 | ||
| F 12 Nov | Project Management | Chapter 22 | ||
| M 15 Nov | Project Planning | Chapter 23 | ||
| W 17 Nov | Quality Management | Chapter 24 | DELIVERABLE #5: Fully complete Deliverable #4 and submit in a similar fashion. |
|
| F 19 Nov | Configuration Management | Chapter 25 | ||
| M 22 Nov | Process Improvement | Chapter 26 | ||
| W 24 Nov | T H A N K S G I V I N G | |||
| F 26 Nov | ||||
| M 29 Nov | Team Project Presentations | Angry Elephants; Therac-26 | DELIVERABLE #6: |
|
| W 01 Dec | Team Project Presentations | Pi; Equilateral | ||
| F 03 Dec | Team Project Presentations | Aqueous Transmission; Less is More | ||
| M 06 Dec | Review and Post - Mortem | |||
| F 10 Dec | Noon - 3:00 PM F I N A L EXAM | |||