CSC 300:
Professional Responsibilities

Fall 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 19 Sept
21 Sept
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.  Labs 1 and 1.5

Reaction paper on Petroski text will be due next week.  Intro 2 minute talk topic is due next week.
 
2 26 Sept
28 Sept
SE Code of Ethics, 10 Commandments of Computing , RUP (Cal Poly Responsible Use Policy.)  Discussion of basic issues, Petroski text.  Teams now formed for lab development projects.  Lab 2 introduced
Petroski reaction paper (good example here) due on Wednesday.  Format discussed in class.  2 minute talks randomly chosen by instructor.  Be prepared.
 
3 3 Oct
5 Oct
Chapter 3 and 7 of Johnson. Weyuker paper on "Nontestable Programs" Discussion of Johnson and Weyuker paper Topic proposal due on Wednesday
 
4 10 Oct
12 Oct
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 17 Oct
19 Oct
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/lab in 7th, 8th or 9th week.)
DRAFT of first half of termpaper due for review this next week! Keep working.
 
6 24 Oct
26 Oct
Read Chapter 4 of Johnson
Teams present progress reports: suggestions.
Draft of paper due on Monday this week.
 
7 31 Oct
2 Nov
Assigned paper - how ethical is our own Software Engineering program?  
Papers due week 9 on Wednesday. Drafts for comments due more than one week in advance..
 
8  7 Nov
9 Nov
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 14 Nov
16 Nov
Read Chapter 6 Johnson. IP. My copyright slides.

Presentations continue.  8 minute limit, 2 minute for questions, penalty of 10 % for main presentation going beyond 8 minutes.
Papers due on Wednesday.
 
10 21 Nov
    
Read Chapter 9 Johnson, Social Implications.

  Wednesday is a Thanksgiving holiday.
 
    11
28 Nov
30 Nov





Week of 5 Dec
Final Exams!
Special Pre-Final
Office Hour Session if needed (ask!)


FINAL date: Tuesday, 6 Dec.

Time:4:10 - 7 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.
  • 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.