CSC 300:
Professional Responsibility

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?
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.  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
Special Pre-Final
Office Hour Session if needed (ask!)


FINAL date:

Time:

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.
  • 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 March 2005.