CSC 300:
Professional Responsibility

Winter 2005
(Section 01)


Course Schedule
 Winter 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 3 Jan
5 Jan
Chapter 1 and 2 of Johnson text. Read Petroski text.
Peruse Cal Poly policy on cheating.
Introductions

week1-slides
week2overview-slides
What are we doing in CSC 300?
Introduction to the course: themes and expectations

Reaction paper on Petroski text will be due next week.  Intro 2 minute talk topic is due on Wednesday.
 
2 10 Jan
12 Jan
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 17 Jan (off!)
19 Jan
Chapter 3 and 7 of Johnson. Weyuker paper on "Nontestable Programs" Discussion of Johnson and Weyuker paper Holiday on 17 Jan.  Topic proposal due on Wednesday
 
4 24 Jan
26 Jan
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 31 Jan
2 Feb
MIDTERM on Weds. Therac-25 Investigation Discuss the social implications of very technical problems.
Midterm on Wed, 2 Feb. 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 7 Feb
9 Feb
Read Chapter 4 of Johnson
Teams present progress reports: suggestions.
Draft of paper due on Monday this week.
 
7 14 Feb
16 Feb
Assigned paper - how ethical is our own Software Engineering program?  
Papers due first class next week.
 
8  21 Feb (off!)
23 Feb
Read Chapter 5 of Johnson, California Penal Code section 502 Papers due
Papers due week 8 in class. Wonderful example of a paper for your information. Presentations begin next week. (Slides must be preapproved one day in advance of presentation with a penalty of 10% for no approval.)
 
9 28 Feb
2 Mar
Read Chapter 6 Johnson. IP.

Presentations begin.  10 minute limit, penalty of 10 % for main presentation going beyond 10 minutes.
 
10 7 Mar
9 Mar
Read Chapter 9 Johnson, Social Implications.

Final lab deliverable: lab objectives, resources required, reference list, detailed instructions, lab manual entry, sample lab writeup.  
  
 




FINAL
FINAL:
17 Mar (Thu)
Final Exam
Special Pre-Final
Office Hour Session if needed (ask!)



FINAL date: Thursday, 17 March

10:10  - 1 pm

regular Bldg
regular Room

 
Notes:
  • Weekly Readings: You must read the material before the corresponding lecture. You may be questioned in class about the readings and you will be expected to be knowledgeable about them.

 


Clark Savage Turner.

Page created January 2004; last updated January 2005.