| Fall 2006 (Section 01) | 
| Course Schedule Fall 2006 - 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 |  | Read "Trans Science" paper by Weinberg, SE Code of Ethics, Peruse Cal Poly policy on cheating, | Introductions What are we doing in CSC 300?   Week1slides | Reaction paper on Trans Science paper will be due next
week. 
Intro 2 minute talk in labs. | |||||||||
| 2 | Handout on Philosophical Ethics (Johnson), 10 Commandments of Computing , RUP (Cal Poly Responsible Use Policy.) | Discussion of basic issues.   Teams now formed for
lab development projects. 
      Lab
index | Trans Science reaction paper due (good
example of a reaction paper here) due on Friday, 7 April. 
Format
discussed in class.  2 minute talks randomly chosen by
instructor.  Be prepared. | ||||||||||
| 3 |  | Weyuker paper on "Nontestable Programs" | Discussion of Weyuker paper, Hamlet paper. | Topic
Proposal due on first class of next week. | |||||||||
| 4 |  | Continue discussion of Weyuker, Hamlet and now Parnas papers. | Responsibility for software: what is actually possible? | ||||||||||
| 5 |  | Software liability and Products Liability for this week, Therac-25 article for next week. | Discuss the social implications of very technical problems. | Midterm last class of this week. Indicate preference for
presentation
date | |||||||||
| 6 | 30 Oct 1 Nov | Therac-25 Investigation and Software as Experiment | What happens when software causes harm? | Draft of paper due first class next week. | |||||||||
| 7 | 6 Nov 8 Nov | Assigned paper - how ethical is our own Software Engineering program? | Code for lab this week in this directory. | Papers due Friday, Dec 1.  Drafts for comments due more
than one week in advance. | |||||||||
| 8 | 13 Nov 15 Nov | Presentation Suggestions! and California Penal Code section 502 | Papers due soon. | Wonderful example of a paper
for your information. Presentations begin this week. (Slides must be
preapproved two days in advance of
presentation with a penalty of 10% for no approval.) | |||||||||
| 9 | 20 Nov | Read ... IP. My copyright
slides. | Presentations continue.  8 minute limit, 2 minute for
questions, penalty of 10 % for main presentation going beyond 8 minutes. | ||||||||||
| 10 | 27 Nov 29 Nov | Read... , Social Implications. | Papers due Friday 1 Dec. | ||||||||||
| 11 | 4 Dec 6 Dec | Wrap up, what does all this
mean?  How can we use it? | |||||||||||
| 11 | Final Exam Monday | 
 
 | Potential oral exams - see Professor if you have
circumstances that warrant one. | ||||||||||
| Notes: | 
 | ||||||||||||
Clark Savage Turner.
Page created
January 2004; last updated September 2005.