SPRING 2009 (Section 01) |
Course
Schedule Spring 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 | Mar 30, Apr 1, 3 |
Carefully read SE Code of Ethics this weekend, read 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. Special advice: Get thee to the Writing Lab! | |||||||||
2 | Apr 6, 8, 10 | 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 Pop Quiz this week. Critical Analysis of your Reading due Friday |
||||||||||
3 | Apr 13, 15, 17 | Read No Silver Bullet and Rational Design Process for discussion beginning Monday. Read Weyuker and Hamlet papers for Friday. Beizer and Farrell-Vinay papers for the following week. 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 (OK under SE Code?) | What, exactly, are
Ethics. What, exactly is "computing" about? What
is "software" - What are the unique problems we deal with as computing
professionals and what analogues exixt with other engineering
endeavors? What are we doing with our lives? Begin the Internationalization Lab (intro by John Vu on Friday) - due on Wednesday of Week 4. Accessibility Lab, assigned last week, will be due on Monday of Week 5, but note the Diversity Lab will be due on Friday of Week 5. (Think about making your class presentation - we'll be assigning dates to present during lab time soon.) |
Topic Proposal due on Monday of week 4. Start Accessibility Lab on Wednesday. Return Critical Analyses, re-grade revision due on Monday of Week 4, MUST include first graded draft for grader to compare. |
|||||||||
4 | Apr 20, 22. 24 | Beizer and Farrell-Vinay papers will be discussed. Also read Unskilled and Unaware (good companion to Farrell-Vinay on "Process of Incompetence") | Responsibility for software: what is actually
possible? Degree program responsibility: 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 27, 29, May 1 | Software liability and Products Liability for this week, Therac-25 article for next week. | Discuss the social implications of very technical problems. JOB FAIR Lab (Chumash) Thursday, 30 April, 9:30 am - 2 pm (but check details). |
Indicate preference for
presentation date. Presentation dates assigned. |
|||||||||
6 | May 4, 6, 8 | Therac-25 Investigation | What happens when software causes harm? Copyright Violation Lab and Source for Copyright Violations Lab. |
Full Draft of paper due Friday. | |||||||||
7 | May 11, 13, 15 | Discuss responsibility for actions as a computer professional. Therac case, legal liability, professional consequences of our actions. | |||||||||||
8 | May 18, 20, 22 | 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 | May 25, 27, 29 | 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 | Jun 1, 3, 5 |
Sustainability,
other Social Implications of Computing Technology (last Johnson
chapters) |
Termpaper due in class on Monday. No late
papers accepted. Attach
a self prepared Termpaper self evaluation filled out fully to indicate you've QA'd your work. |
||||||||||
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.