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.