Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2005-12-14 01:15:21
Size: 499
Comment: info and anecdotes
Revision 6 as of 2006-01-10 09:17:42
Size: 1611
Editor: DavidAdam
Comment: One l
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Professional Computer is an odd unit - it has 6 lectures on profressional ethics at the start, but the main focus is on the team project. The project is a semester-long task for (generally) a CS lecturer, and these days is usually just PHP plus MySQL. Professional Computer is an odd unit - it has 6 lectures on professional ethics at the start, but the main focus is on the team project. The project is a semester-long task for (generally) a CS lecturer, and these days is usually just PHP plus MySQL.
Line 5: Line 5:
The essay is on an ethical problem and how you apply the AustralianComputerSociety code of ethics to it. The major project requires you to form a team of around 9 people. The project is split up into 4 phases:
 * Deliverable A - the RequirementsAnalysisDocument - after meeting with your "client" you are expected to produce a design that is suitable for them
 * Deliverable B - more details from in the RAD from Deliverable A, plus testing documentation, design documentation, etc. This is more work than it looks.
 * Deliverable C - the project itself
 * Deliverable D - a presentation on the project and a personal reflection

In past years there have also been a number (3) of mentoring sessions held between your group and a project manager from Motorola (over in the MotorolaBuilding).

Unit has been coordinated by RichardThomas, who also did the ethics lectures[[BR]]
Copyright and digital divide lectures have been done by KimHeitmann[[BR]]
The UWA Diversity Officer (name?) did a lecture on diversity.
Line 6: Line 18:

DavydMadeley's [http://www.livejournal.com/users/davyd/143860.html past masterpiece]

Professional Computer is an odd unit - it has 6 lectures on professional ethics at the start, but the main focus is on the team project. The project is a semester-long task for (generally) a CS lecturer, and these days is usually just PHP plus MySQL.

Although it has been possible in the past to not do the essay and still pass, you now require 40% in both the project and the essay to pass the unit :-( .

The essay is on an ethical problem and how you apply the AustralianComputerSociety code of ethics to it. The major project requires you to form a team of around 9 people. The project is split up into 4 phases:

  • Deliverable A - the RequirementsAnalysisDocument - after meeting with your "client" you are expected to produce a design that is suitable for them

  • Deliverable B - more details from in the RAD from Deliverable A, plus testing documentation, design documentation, etc. This is more work than it looks.
  • Deliverable C - the project itself
  • Deliverable D - a presentation on the project and a personal reflection

In past years there have also been a number (3) of mentoring sessions held between your group and a project manager from Motorola (over in the MotorolaBuilding).

Unit has been coordinated by RichardThomas, who also did the ethics lecturesBR Copyright and digital divide lectures have been done by KimHeitmannBR The UWA Diversity Officer (name?) did a lecture on diversity.

[http://handbooks.uwa.edu.au/units/cits/cits3200 Handbook link]

DavydMadeley's [http://www.livejournal.com/users/davyd/143860.html past masterpiece]


CategoryUnits