Spring 2005 (Section 01) |
Course Schedule Spring 2005 - 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 | 28 Mar 30 Mar |
Chapter 1 and 2 of Johnson text. Read Petroski text. Peruse Cal Poly policy on cheating. |
Introductions
What are we doing in CSC 300? |
Reaction paper on Petroski text will be due next week.
Intro 2 minute talk topic is due on Wednesday. Holiday on
Thursday. |
|||||||||
2 | 4 Apr 6 Apr |
SE Code of Ethics, 10 Commandments of Computing , RUP (Cal Poly Responsible Use Policy.) | Discussion of basic issues, Petroski text. Teams
formed for lab development project. |
Petroski reaction paper (good
example here) due on Wednesday. Format
discussed in class |
|||||||||
3 | 11 Apr 13 Apr |
Chapter 3 and 7 of Johnson. Weyuker paper on "Nontestable Programs" | Discussion of Johnson and Weyuker paper | Topic proposal due on Wednesday |
|||||||||
4 | 18 Apr 20 Apr |
Software as experiment, Chapter 5 of Johnson, Therac-25 article. | Responsibility for harm: do we have a stake? |
Teams present formal progress reports on Wednesday. |
|||||||||
5 | 25 Apr 27 Apr |
MIDTERM on Weds. Therac-25 Investigation | Dr. Dana presents Accreditation issues for Computer Science degree programs on Monday. Midterm on Wednesday. | Midterm. Indicate preference for presentation
date (one class in 7th, 8th or 9th week.) DRAFT of first half of termpaper due for review this next week! Keep working. |
|||||||||
6 | 2 May 4 May |
Read Chapter 4 of Johnson | Teams present progress reports: suggestions. Draft of paper due on Monday this week. |
||||||||||
7 | 9 May 11 May |
Assigned paper - how ethical is our own Software Engineering program? | Papers due first class next week. |
||||||||||
8 | 16 May 18 May |
Read Chapter 5 of Johnson, 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 | 23 May 25 May |
Read Chapter 6 Johnson. IP. |
Presentations continue. 8 minute limit, 2 minute for questions, penalty of 10 % for main presentation going beyond 8 minutes. Papers due on Wednesday. |
||||||||||
10 | (30 May holiday) 1 June |
Read Chapter 9 Johnson, Social Implications. |
Final lab deliverable: lab objectives, resources required,
reference list, detailed instructions, lab manual entry, sample lab
writeup. Monday is a holiday. Lab Team presentation during final
exam period. |
||||||||||
11 |
|
FINALS |
|||||||||||
Final Exam |
|
|
|||||||||||
Notes: |
|
Clark Savage Turner.
Page created
January 2004; last updated March 2005.