School of Computer Science

Module 06-18186 (2010)

Design & Media Team

Level 1/C

Russell Beale Semester 1 10 credits
Co-ordinator: Russell Beale
Reviewer: Robert Hendley

The Module Description is a strict subset of this Syllabus Page.


The aims of this module are to:

  • explore non-programming aspects of software construction
  • introduce students to analysis and design, particularly human computer interaction design
  • introduce students to the effective use of a range of media in software systems
  • introduce the key aspects of good project management
  • provide experience of working in a team
  • provide experience of preparing presentations and reports

Learning Outcomes

On successful completion of this module, the student should be able to:

  • analyse requirements, design, implement and document a small software system which employs a range of media
  • identify and use appropriate tools for building such a software system
  • explain and apply the principles of good human computer interaction design
  • apply the key elements of good project management
  • work effectively in a team
  • communicate effectively in written reports and oral presentations

Teaching methods

Lectures, tutorials


  • Sessional: Continuous assessment (100%).
  • Supplementary: Students who fail but have met the team working requirement will be permitted to resit by additional work; otherwise reassessment is by repeating.

Detailed Syllabus

Throughout the term, students will work independently in teams and attend weekly meeting with Team Tutors. Issues covered in lectures will include: 1. various media, their roles and pros/cons 2. what is design? 3. introduction to simple media tools (e.g. Yahoo pipes, Flash, HTML) 4. designing with media 5. interaction and design 6. project management 7. team working 8. written and oral presentation skills

Programmes containing this module