CSC 300:
Professional Responsibilities

Fall 2006
(Section 01)


Course Schedule
  Fall 2006 - 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  
Read "Trans Science" paper by Weinberg,
SE Code of Ethics, Peruse Cal Poly policy on cheating,
Introductions

What are we doing in CSC 300?   Week1slides
Introduction to the course: themes and expectations.  Lab 1

Reaction paper on Trans Science paper will be due next week.  Intro 2 minute talk in labs.
 
2
Handout on Philosophical Ethics (Johnson),
10 Commandments of Computing , RUP (Cal Poly Responsible Use Policy.)
 Discussion of basic issues.   Teams now formed for lab development projects.  Lab index
Trans Science reaction paper due (good example of a reaction paper here) due on Friday, 7 April.  Format discussed in class.  2 minute talks randomly chosen by instructor.  Be prepared.
 
3  
Weyuker paper on "Nontestable Programs" Discussion of Weyuker paper, Hamlet paper. Topic Proposal due on first class of next week.
 
4
Continue discussion of Weyuker, Hamlet and now Parnas papers. Responsibility for software: what is actually possible?

 
5  
Software liability and Products Liability for this week, Therac-25 article for next week. Discuss the social implications of very technical problems.
Midterm last class of this week. Indicate preference for presentation date

 
6 30 Oct
1 Nov
Therac-25 Investigation and Software as Experiment What happens when software causes harm?
Draft of paper due first class next week.  
7 6 Nov
8 Nov
Assigned paper - how ethical is our own Software Engineering program?   Code for lab this week in this directory.
Papers due Friday, Dec 1.  Drafts for comments due more than one week in advance.
 
8 13 Nov
15 Nov
Presentation Suggestions! and California Penal Code section 502 Papers due soon.
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 20 Nov

Read ... IP. My copyright slides.

Presentations continue.  8 minute limit, 2 minute for questions, penalty of 10 % for main presentation going beyond 8 minutes.

 
10 27 Nov
29 Nov
    
Read... , Social Implications.

Papers due Friday 1 Dec.
 
   11
4 Dec
6 Dec
Wrap up, what does all this mean?  How can we use it?



11

Final Exam Monday
Special Pre-Final
Office Hour Session if needed (ask!)


FINAL date: 11 Dec .

Time: 4:10 - 7 pm

TURNIN TAKEHOME FINAL - regular Bldg
regular Room
Potential oral exams - see Professor if you have circumstances that warrant one.
 
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.
  • Attendance and active participation are required in classes.  They account for a serious component of the grade.

 


Clark Savage Turner.

Page created January 2004; last updated September 2005.