WINTER 2009 (Section 01) |
Course Schedule Winter 2009 - 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 # | Date |
Readings | Activities | Due Dates and Notes |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Jan 5, 7, 9 |
Carefully read SE Code of Ethics this weekend, read "Unskilled and Unaware" (hold on Unskilled paper till week 3) and skim the Chaos Report for Friday class. Choose one of the recommended books to read before the end of Week 2. |
Introductions What are we doing in CSC 300? Week1slides, |
Pop quiz on SE Code next week, be prepared. Know the SE Code
of Ethics. Check
readings for next week. Take notes on readings for short report on your chosen book. |
|||||||||
2 | Jan 12, 14, 16 |
10 Commandments of Computing, Cal Poly Responsible Use Policy and, Cal Poly policy on cheating. No Silver Bullet and Rational Design Process readings (now for Week 3.) |
Discussion of basic issues. Teams now formed for lab development projects. Accessibility Lab (see Labs index for current version) Week 2 Slides. On Friday, start the Portfolio Lab with Introduction and Milestone 1 due on Wednesday when we return. | SE Code discussion. WHAT is the nature of our
work? 2 or 3 page report on your chosen book is due on Friday. |
|||||||||
3 | Jan 21, 23 (Monday holiday!) |
Read above linked readings formerly for Week
2. Read Chapters 1 and 2 of Johnson, carefully noting
relevant terms
and their meanings. |
What, exactly, are
Ethics. What, exactly is "computing" about? What
is "software" What are we doing with our lives? Portfolio lab Introduction due Weds. Milestone 1 due Weds or Friday. Discussion in lab. Begin Milestone 2 for the Portfolio. |
Topic
Proposal due on Friday of Week 4. Special advice: Get thee to the Writing Lab! |
|||||||||
4 | Jan 26, 28, 30 |
Weyuker, Hamlet, Beizer and Farrell-Vinay papers will be handed out or referenced here on Monday. Manually edit the link to this page to go to the READ directory under my 300w09 directory to find copies of the papers obtained under license through our library for educational use. Also read Chapter 3 of Johnson text. | Responsibility for software: what is actually
possible? Degree program responsibility: Discuss Computer
"Professionals" vs. "Employees" JOB FAIR Lab (Job Fair in Chumash, Weds, Thu, 28, 29 Jan.) |
Topic Proposal revision possible. Wonderful examples of submitted
termpapers: paper
1 paper 2 for your information and review. |
|||||||||
5 | Feb 2, 4, 6 |
Software liability and Products Liability for this week, Therac-25 article for next week. | Possibly EULA lab. Discuss the social implications of very technical problems. |
MIDTERM on FRIDAY. Indicate preference for
presentation date. Presentation dates assigned. |
|||||||||
6 | Feb 9, 11, 13 |
Therac-25 Investigation | What happens when software causes harm? Copyright Violation Lab and Source for Copyright Violations Lab. |
Draft of paper due soon. | |||||||||
7 | Feb 18, 20 (Monday holiday!) |
Discuss responsibility for actions as a computer professional. Therac case, legal liability, professional consequences of our actions. | NEW **Required meetings regarding Midterm 1 by
Friday this week if you received a score below 60. Come prepared
to discuss how you would improve your last two essays. |
NEW **Paper Drafts due on or before this Friday if feedback is desired (highly recommended). |
|||||||||
8 | Feb 23, 25, 27 |
Outreach Lab materials Capstone Paper - how ethical is our own Software Engineering program? Presentation Suggestions! |
|
Presentations begin this week. Slides must be
preapproved two days in advance of
presentation with a penalty of 10% for no approval. |
|||||||||
9 | Mar 2, 4, 6 |
Read ... Johnson's chapter on IP. My copyright
slides. Some security concerns and California Penal Code section 502. |
Presentations continue. 10 minute limit, 2 minutes for
questions, penalty of 10 % for main presentation going beyond 10
minutes. |
||||||||||
10 | Mar 9, 11, 13 |
Sustainability, other Social Implications of Computing Technology (last Johnson chapters) |
Termpaper due in class on Monday. No late papers accepted. *
Attach a self prepared CSC 300 paper evaluation. |
||||||||||
|
|||||||||||||
Final Exam Details: |
|
Potential oral exams - see Professor if you have
circumstances that warrant one. |
|||||||||||
Notes: |
|
Clark Savage Turner.
Page created
January 2004; last updated Jan 26, 2009.