| Fall 2004 (Section 01) | 
| Course Schedule Fall 2004 - Evolving Schedule (Changes will be announced in class, reading here does not substitute for attendance. Important changes will eventually be posted here only for your convenience and reference. ) | 
| Week # | Dates | Readings | Activities | Due Dates | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 21 Sept, 23 Sept | Chapter 1 and 2 of Johnson text. Read Petroski text. Peruse Cal Poly policy on cheating. | Introductions Lecture
1 | Reaction paper on Petroski text will be due next week. 
Intro 2 minute talk topic is due on Thursday. | |||||||||
| 2 | 28 Sept, 30 Sept | SE Code of Ethics, 10 Commandments of Computing , RUP (Cal Poly Responsible Use Policy.) | Week 2 overview.  Discussion of basic issues, Petroski text.  Teams formed for lab development project. | Petroski reaction paper (good example here) due on Thursday.  Format
discussed in class | |||||||||
| 3 | 5 Oct, 7 Oct | Chapter 3 and 7 of Johnson. Weyuker paper on "Nontestable Programs" | Discussion of Johnson and Weyuker paper | Topic proposal due on Thursday | |||||||||
| 4 | 12 Oct, 14 Oct | Therac - 25 paper, Chapter 5 of Johnson | Responsibility for harm: do we have a stake? | Teams present formal progress reports on Thursday | |||||||||
| 5 | 19 Oct, 21 Oct | MIDTERM this week. Short excerpt from Jackson's book "Software Requirements and Specifications" - entry entitled "Dekker" about the mutual exclusion problem. | Discuss the social implications of very technical problems during
liability presentation. | Midterm on Thu, 21 Oct.  Indicate preference for presentation date (one class in 8th,
9th or 10th week.) | |||||||||
| 6 | 26 Oct, 28 Oct | Read Chapter 4 of Johnson | Teams present progress reports: suggestions. | ||||||||||
| 7 | 2 Nov, 4 Nov | Assigned paper - how ethical is our own Software Engineering program? | |||||||||||
| 8 | 9 Nov, 11 Nov (holiday) | Read Chapter 5 of Johnson, California Penal Code section 502 and the Read Chapter 6 of Johnson |  | Papers due in first class of week 9. Presentations begin
next week. (Slides must be preapproved one week in advance of
presentation with a penalty of 10% for late approval.) | |||||||||
| 9 | 16 Nov, 18 Nov | Papers due first class week 10! | Presentations begin.  10 minute limit, penalty of 10 %
for main presentation going beyond 10 minutes. | ||||||||||
| 10 | 23 Nov, 25 Nov | Final lab deliverable: lab objectives, resources required, reference list, detailed instructions, lab manual entry, sample lab writeup. | |||||||||||
| 11 | 30 Nov, 2 Dec | Lab presentations and finish up
individual presentations. | |||||||||||
| FINAL | FINAL: 9 December | Final Exam | 
 
 |  | |||||||||
| Notes: | 
 | ||||||||||||
Clark Savage Turner.
Page created
January 2004; last updated September 2004.