CSE2325/3325 : Multimedia Programming and the WWW


Dr. Alan Dorin

Lecturer contact details: Rm. 184, Bldg. 75 (1st floor)

Lecture time/location:

Semester 2, 2006: Clayton campus, Wednesdays H2, 1-2pm, Fridays H1, 9-10am


3hr examination 70%, assignment excercises 30%
A pass grade in each of: the examination and assignment excercises and peer-assessment task is a hurdle requirement for successful completion of this unit.

The assessment is different for 2nd and 3rd year students. Students taking CSE3325 will be required to answer more questions in the final examination than students in CSE2325. Also, the standard required for a pass is higher in CSE3325 than in CSE2325. The exact difference in pass grade is determined following a decision on standardization made at the examination committee after the course is completed. Hence, in general, a pass in CSE2325 will not count as a pass in CSE3325 as the two units have different assessment criteria. The decision as to whether or not to take CSE2325 or CSE3325 will be based on the course maps of individual students.

Online project group selection closing date:
5pm, Wednesday, 9 August

Assignment Due Dates:
5pm, Friday, 25 August for Assignment part 1
5pm, Friday, 13 October for Assignment part 2

Peer-assessment Task Dates:
Week of 28 August-> 1 September for task 1
Week of 16 October -> 20 October for task 2

In the case of unsatisfactory performance in the examination, assignment work or peer assessment exercises, the student's final grade will be the lowest of either (i) the weighted sum of the two formally assessed components or (ii) a total mark of 44%.

Course Co/Pre-requisite knowledge:

Course materials:

URL: http://www.csse.monash.edu.au/~cema/courses/CSE3325/index.html

Course overview:

This course is aimed at those students wishing to produce innovative web-based multimedia. The World Wide Web provides an international audience for multimedia developers and has become a vital global resource. Students successfully completing this course will have an understanding of the practical and theoretical issues relevant to web site design and the online presentation of information using multiple media.

Practical assignments and excercises provide ample scope for creative expression and utilization of the theory presented in lectures. Students will be assessed on their ability to think and design innovatively, as well as on their understanding of the theoretical issues presented in lectures.

Course topics include:

The course material can be divided into three major areas applicable to multimedia production:




  • Cognitive models for design
  • Information design
  • User interfaces
  • Information architecture
  • User-centred design issues
  • (Dynamic) HTML
  • Javascript
  • CGI programming
  • Perl
  • Animation
  • 2D and 3D graphics
  • Sound
  • Layout
  • Typography
  • Colour

A full lecture-by-lecture topic listing is available.

A note on texts:

Texts written about Multimedia and the WWW become outdated at an alarming rate. A text book is not necessary for the successful completion of this course. However, it is highly recommended that some texts be consulted during this course to further your own knowledge and clarify points made in lectures. The first text below is good for this purpose. The next two texts make good reference books also.

If you would like to consult specific technical manuals on some of the topics covered in this course, the remaining technical manuals are recommended. Be sure to consult the latest editions. Those listed here will probably be out of date before you read this document! The WWW is frequently the best source of information on itself, if nothing else.

Highly Recommended...

Lynch, P.J. Horton, S., Web Style Guide: Basic Design Principles for Creating Web Sites,
Yale University Press, 1999 (now available in 2nd edition)

Investigate this online resource for information.

Suggested reading....

Sebasta, Robert W., Programming the World Wide Web, third edition, Addison Wesley, 2006. ISBN: 0-321-30332-6

(An older book that covers some of the same material: Anderson-Freed, Susan, Weaving a Website: Programming in HTML, JavaScript, Perl and Java, Prentice Hall, 2001, ISBN: 0-13-028220-0)

* Students should consult University materials on cheating, in particular:

  1. Student Resource Guide - section on Student Rights and Responsibilities at http://www.monash.edu.au/pubs/handbooks/srg/srg0059.htm
  2. Student Resource Guide at http://www.monash.edu.au/pubs/handbooks/srg/, particularly the section on Cheating at http://www.monash.edu.au/pubs/handbooks/srg/srg0071.htm
  3. Faculty policy at http://www.csse.monash.edu.au/~ajh/adt/policies/cheating.html
  4. Statute 4.1 on Discipline at http://www.monash.edu.au/pubs/calendar/statutes/statutes04.html
It is the student's responsibility to make themselves familiar with the contents of these documents.

CEMA Courses | CSE2325/3325 Courseware


©Copyright Alan Dorin 1999-2006