Spring 2008 (Section 01 and 03) |
Course Schedule Spring 2008 - Evolving Schedule - check on occasion! (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 and Notes |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Apr 2,4 |
Carefully read SE Code of Ethics this weekend, read "Unskilled and Unaware" and skim the Chaos Report for Friday class. |
Introductions What are we doing in CSC 300? Week1slides,
Spring 2008 |
Pop quiz on SE Code next week, be prepared. Know the SE Code
of Ethics. Check
readings for next week. RUP is very important. |
|||||||||
2 | Apr 7,9,11 |
10 Commandments of Computing (compare!), Cal Poly Responsible Use Policy (read carefully!) and, Cal Poly policy on cheating by Weds. No Silver Bullet and Rational Design Process start to discuss on Friday |
Discussion of basic issues. Teams now formed for lab development projects. Brooks, Parnas (and Johnson) readings for class Begin Portfolio Lab (see Labs index for current version) Week 2 Slides. | SE Code discussion. Plan to discuss the two research papers
Brooks and Parnas in great detail. WHAT is the nature of our work? |
|||||||||
3 | Apr 14,16,18 |
Weyuker, Hamlet and Beizer papers. |
Acessibility Lab | Topic
Proposal due on Friday, 18 April. |
|||||||||
4 | Apr 21,23,25 |
Read Farrell-Vinay paper |
Responsibility for software: what is actually possible? Gender Diversity Lab Discuss Computer "Professionals" vs. "Employees" |
Topic Proposal revision possible. Wonderful examples of submitted
termpapers: paper
1 paper
2
for your information and review. |
|||||||||
5 | Apr 28,30, May 2 |
Software liability and Products Liability for this week, Therac-25 article for next week. | job fair? Possibly EULA lab. Discuss the social implications of very technical problems. |
MIDTERM on FRIDAY. Indicate preference for
presentation date. Presentation dates assigned. |
|||||||||
6 | May 5,7,9 |
Therac-25 Investigation | What happens when software causes harm? Copyright Violation Lab and Source for Copyright Violations Lab. |
Draft of paper due second class next week. | |||||||||
7 | May 12.14,16 |
Capstone Paper - how ethical is our own Software Engineering program? | Papers due Friday, May 30. Drafts for comments due
more than 1 week earlier! |
||||||||||
8 | May 19,21,23 |
Presentation Suggestions! and California Penal Code section 502 | Papers due soon. |
Presentations begin this week. (Slides must be
preapproved two days in advance of
presentation with a penalty of 10% for no approval.) |
|||||||||
9 | *May 27 (Tue) May 28,30 |
Read ... IP. My copyright
slides. |
Presentations continue. 10 minute limit, 5 minutes for
questions, penalty of 10 % for main presentation going beyond 10
minutes. Final papers due Friday, 30 May. |
||||||||||
10 | June 2,4,6 |
Readings: Other Social Implications. |
|||||||||||
|
FINAL coming up! Papers due! |
||||||||||||
11 |
Final Exam Details: 300-01, 13 June, Fri at 10:10a - 1p 300-03, 11 June, Wed at 1:10p - 4p BOTH SECTIONS, absolute deadline is 1 pm on Fri, 13 June. 5 point bonus for exam turnin by Weds, 11 June, before 4 pm for either section. |
|
Potential oral exams - see Professor if you have
circumstances that warrant one. |
||||||||||
Notes: |
|
Clark Savage Turner.
Page created
January 2004; last updated April 2008.