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.