About People Prospective Undergraduate Postgraduate Research
Home > Undergraduate > Professional Computing 3200   

  PROFESSIONAL COMPUTING (CITS3200) 2009
 
 

This unit is unlike most others you have undertaken. The project work is much more open-ended than usual. There are teams of about 6 people for the projects - sourced mainly from industry. Each group will generally have a distinct project, different from the other groups' projects. Team work is essential. While there is some individual assessment of how you perform in the team, projects will be marked as a whole, not as individual contributions. Therefore, unless there is strong evidence to support a contrary policy for a particular group, the default position will be that every member of a group will get the same mark.

There are no set labs, lab sheets or tutorials. There are fewer lectures and you are required to attend them. You will write an essay on Ethics.

If you enrol after the start of semester please tell me via admin3200

Unit Co-ordinator:  A/Prof Michael Wise
Technical Enquiries:   help3200
Administrative Enquiries:   admin3200
CONSULTATION HOURS:   Tuesdays 11am
  Rm 2.09, Molecular and Chemical Sciences Bldg
  (large building south of Reid oval)

Aims

The unit has the following aims (developed from Clear et al 2001)
  • To develop awareness of the ethical and social responsibilities of computing professionals
  • To develop experience using professional practices in a teamwork setting
  • To provide a "programming in the large" experience as far as practical
  • To allow for the integration of and reflection on previous computer science knowledge
  • To develop student capability, confidence and maturity
  • To model industrial practice regarding commercial software development, and effective client relationships

Assessment

The assessment scheme is:
  1. a group project worth 75%, consisting of Deliverables A, B, C and D
  2. an individual essay worth 25%
Major deliverables will be submitted via cssubmit.

In addition, groups are expected to provide each week on Friday a set of minutes for the group meetings held that week, and a time-sheet. These will be emailed to the unit coordinator directly.

Full participation in the project is considered essential for satisfactory progress in this unit. You must attend weekly project meetings with your team. Absences, other than sickness or emergencies, must be notified to the Lecturer in advance and meetings should be free from disruptive behaviour, see UWA Guidelines for Conduct in the Workplace.

Finally, while School policy governs the major deliverables (and in particular late penalties), the following will apply to the aspects unique to this unit. (I really hope you won't need this information.)

  1. If a group's minutes or timesheets are later than Saturday evening, there will be a penalty of 2 marks off the total project mark for each item that is late.
  2. The weeks when there will be meetings with mentors are known well in advance. Therefore, there is no excuse other than illness or misadventure, or the unavailability of the mentor, for you not to attend a mentor meeting, so there will be penalty of 3 marks from your own total mark for each meeting missed.


School of Computer Science & Software Engineering
The University of Western Australia

Last modified: May 25 2009

Created by: Richard Thomas
Modified By: Michael Wise
Valid XHTML 1.0! UWA