Spring 2006 (Section 01) |
Course Schedule Spring 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 | 27 Mar 29 Mar 31 Mar (holiday) |
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 | 3 Apr 5 Apr 7 Apr |
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 | 10 Apr 12 Apr 14 Apr |
Weyuker paper on "Nontestable Programs" | Discussion of Weyuker paper, Hamlet paper. |
Topic Proposal due on first class of next week. |
|||||||||
4 |
17 Apr 19 Apr 21 Apr |
Continue discussion of Weyuker, Hamlet and now Parnas papers. | Responsibility for software: what is actually possible? |
. |
|||||||||
5 | 24 Apr 26 Apr 28 Apr |
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 (one class/lab in 7th, 8th or 9th week.) DRAFT of first half of termpaper due for review this next week! Keep working. |
|||||||||
6 | 1 May 3 May 5 May |
Therac-25 Investigation |
What happens when software causes harm? |
Draft of paper due last class of this week. | |||||||||
7 | 8 May 10 May 12 May |
Assigned paper - how ethical is our own Software Engineering program? | Papers due week 9 on Thursday. Drafts for comments due more
than one week in advance.. |
||||||||||
8 | 21 Feb 23 Feb |
Presentation Suggestions! and California Penal Code section 502 | Papers due soon. |
Papers due week 9 in class. 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 | 28 Feb 2 Mar |
Read ... IP. My copyright slides. |
Presentations continue. 8 minute limit, 2 minute for
questions, penalty of 10 % for main presentation going beyond 8 minutes. Papers due on last class of week. |
||||||||||
10 | 7 Mar 9 Mar |
Read... , Social Implications. |
|
||||||||||
11 |
Final Exams! |
|
|
||||||||||
Notes: |
|
Clark Savage Turner.
Page created
January 2004; last updated September 2005.