SCSSE

School of Computer Science & Software Engineering

Faculty of Informatics

                                                                                                                                                              

ITCS941 – Multimedia Graphics

Subject Outline

Autumn Session 2007

                                                                                                                                                              

Head of School –Professor Philip Ogunbona, Student Resource Centre, Tel: (02) 4221 3606

 

General Information

Course Coordinator

Associate Professor Phillip McKerrow

Telephone Number:

4221 3771

Email:

phillip@uow.edu.au

Location:

3.219

 

Assoc Prof McKerrow’s Consultation Times During Session


Day

Time

Monday

1:30 – 3:30

Tuesday

9:30 – 11:30

 

Subject Organisation

Session:

Autumn session, Wollongong Campus

Credit Points

6 credit points

Contact hours per week:

2 hrs lecture, 1 hr lab/ tutorial

Lecture Times & Location:

Monday  9:30 – 11:30   4G31

Tutorial Day, Time and Location can be found at:

http://www.uow.edu.au/student/sols/timetables/index.html

 


 

Programming Tutor:  Sherine Antoun, Room 2.237, Ph Etx 3772, sma02@uow.edu.au

Drawing Tutor:  To be advised

Support Staff:  Nik Milosevic, Room 3.238, Ph Ext 4200, nik@uow.edu.au

 

Students should check the subject’s web site regularly as important information, including details of unavoidable changes in assessment requirements will be posted from time to time.  Any information posted to the web site is deemed to have been notified to all students.

 

Content

This subject explores the creation of graphics for multimedia applications, covering graphics theory, programming and creative tools. It will commence with an overview of 2D graphics, including an examination of the support for 2D graphics in languages, such as Java 2D and their use in creative tools, such as Adobe Illustrator. It will focus on 3D graphics. Theory topics include basic three dimensional theory, reflection models, shading techniques, rendering, event models of user interaction, parametric representations, anti-aliasing, compositing of images, colour management, ray tracing, radiosity, shadows, texture, colour science and simple animation. Programs will be implemented in a common graphics language used in multimedia, such as OpenGL. The subject will compare and contrast it to other graphics programming technologies used in multimedia, such as MPEG-4 objects, Java 3D and VRML.

 
Objectives

 

On successful completion of this subject, students should be able to:

1. Write an interactive graphics program for a Multimedia application using Open GL.

2. Demonstrate an understanding of the computational science underlying 3D graphics.

3. Compose a multimedia scene from simple objects and manipulate the objects with user events.

4. Design and implement simple animations.

5. Critically analyse 3D graphics technologies for multimedia

 

Attendance Requirements

 

It is the responsibility of students to attend all lectures/tutorials/labs/seminars/practical work for subjects for which you are enrolled.

 

Attendance and participation in lectures, tutorials and web-mediated activities is a requirement for the successful completion of this course.  Failure to do so may result in a fail grade being recorded.  A good indicator of satisfactory attendance is approximately 80% of the allocated contact hours.  Attendance per se is not an assessable component of the course.

 

It should be noted that according to Course Rule 003{Interpretation Point 2 (t)} each credit point for a single session subject has the value of about two hours per week including class attendance.  Therefore, the amount of time spent on each 6 credit point subject should be at least 12 hours per week, which includes lectures/tutorials/labs etc


 

Satisfactory attendance is deemed to be attendance at approximately 80%* of the allocated contact hours. Attendance rolls may be kept for lectures, TUTORIALS and laboratories. If you are present for less than 80%* you need to apply for special consideration, otherwise a fail grade may be recorded.

 

Students MUST attend their allocated tutorial unless they have the written permission of the subject coordinator.


Method of Presentation

 

This subject consists of 2 hours of lecturers and 1 hour of lab/tutorial.

 

Subject Materials 

 

Text Books

 

Reference Books

 

·       Kaupelis, R. Experimental Drawing, Watson-Guptill Publications

·       Shreiner, D. Et al., OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.4, Fourth Edition, OpenGL Architecture Review Board, Addisson Wesley

 

These readings/references are recommended only and are not intended to be an exhaustive list.  Students are encouraged to use the library catalogue and databases to locate additional readings

 
Assessment

 

This subject has the following assessment components.

 

Assessment Items & Format

Percentage of Final Mark

Due Date


Assignment 1 - JOGL

20

Monday 2nd April

Assignment 2 - drawing

20

Monday 7th  May

Assignment 3 – 3D code drawing

20

Monday 28th May

Final Exam

40

Examination period



 

Notes on Assessment

 

Assignments 60% including marks for individual participation

Exam 40%

 

As one measure of participation, a question sheet will be handed out in each laboratory tutorial. It must be completed and returned by the end of the class to receive marks for it.  Marks for assignments will include participation in both lectures and laboratory tutorials.

 

There will be 3 individual assignments worth 20% each.

 

One assignment will involve drawing with a pencil on paper, and two assignments will involve coding in Java using JOGL.  Students who do not have the assumed Java knowledge for these Assignments should work through the Java tutorials on the server.

 

Students should refer to assignment handouts for information on how to submit individual assignments.  Hard copy submissions must include a signed School Assignment Cover Sheet with all information filled in.

 

Assignments submitted after the due date may incur a penalty for lateness. If an assignment is submitted electronically, then resubmissions are allowed with only the last submission being considered.  If this is received after the due date, it will be considered late.

 

Additional Information

 

Students must refer to the Faculty Handbook or online references which contains a range of policies on educational issues and student matters.

 

Supplementary Exams

 

While the School normally grants supplementary exams when the student does not sit the standard exam for an acceptable reason, each case will be assessed on its own merit and there is no guarantee a supplementary exam will be granted. If a supplementary exam is granted the date will be determined by the University via ARD.  You will be notified via SOLS Mail the time and date of this supplementary exam. You must follow the instructions given in the email message.

 

Please note that if this is your last session and you are granted a supplementary exam, be aware that your results will not be processed in time to meet the graduation deadline.

 

Plagiarism

 

When you submit an assessment task, you are declaring the following

 

1.        It is your own work and you did not collaborate with or copy from others.

2.        You have read and understand your responsibilities under the University of Wollongong's policy on plagiarism.

3.        You have not plagiarised from published work (including the internet). Where you have used the work from others, you have referenced it in the text and provided a reference list at the end ot the assignment.

4.        Plagiarism will not be tolerated.

5.        Students are responsible for submitting original work for assessment, without plagiarising or cheating, abiding by the University’s policies on Plagiarism as set out in the Calendar under University Policies, and in Faculty handbooks and subject guides. Plagiarism has led to the expulsion from the University.


 

This outline should be read in conjunction with the following documents:

 

Code of Practice - Teaching and Assessment

http://www.uow.edu.au/handbook/codesofprac/teaching_code.html

Key Dates

http://www.uow.edu.au/student/dates.html

Code of Practice - Students

http://www.uow.edu.au/handbook/codesofprac/cop_students.html

Information Literacies Introduction Program

http://www.library.uow.edu.au/helptraining/workshops/ilip/

Acknowledgement Practice Plagiarism will not be tolerated

http://www.uow.edu.au/handbook/courserules/plagiarism.html

Student Academic Grievance Policy

http://www.uow.edu.au/handbook/codesofprac/cop_supervision.html#8

Special Consideration Policy

http://www.uow.edu.au/handbook/courserules/specialconsideration.html

Code of Practice-Honours

http://www.uow.edu.au/handbook/honourscode.html

Non-Discriminatory Language Practice and Presentation

http://staff.uow.edu.au/eeo/nondiscrimlanguage.html

Intellectual Property Policy

http://www.uow.edu.au/research/researchmanagement/1998IP.html

Occupational Health and Safety

http://staff.uow.edu.au/ohs/commitment/OHS039-ohspolicy.pdf

SCSSE Internet Access & Student Resource Centre

http://www.sitacs.uow.edu.au/info/current/internet_access_and_resource.shtml

SCSSE Computer Usage Rules

http://www.itacs.uow.edu.au/info/current/support/labs/rules.shtml

SCSSE Style Guide for Footnotes, Documentation, Essay and Report Writing

http://www.sitacs.uow.edu.au/info/current/styleguide.pdf

SCSSE Student Guide

http://www.itacs.uow.edu.au/info/current/regulations.shtml

Informatics Faculty Librarian, Ms Annette Meldrum, phone: 4221 4637,ameldrum@uow.edu.au

SCSSE Subject Outlines

http://www.itacs.uow.edu.au/info/current/subject_outlines/