Formal assessment for this course consists of:
• Examination, 3 hours: 70%
• Two assignments (total assessment value 30%) :
- Assignment 1, 10%
- Assignment 2, 20%
Your total mark for this subject calculated: exam mark + assignment1 mark + assignment 2 mark
You need a total of 50% or higher to pass the subject. There are no hurdle requirements, so it is possible to pass the subject even if you fail one or both of the assignments.
Assignments aim to help you to understand the course material as well as giving you practical experience in developing graphics applications. Many of the exam questions relate to the understanding you will gain by successfully completing the assignments.
You should code your assignments in the C or C++ programming language, using the standard OpenGL API (e.g. MESA). The software you submit must run under Linux or Unix based operating systems. It should not contain any dependencies to particular hardware or software beyond ANSI C or C++ and OpenGL.
Submitted assignments must be your own work. All assignment submissions are automatically checked for plagiarism. You are required to place a declaration at the head of all source files to attest to the originality of your work. Severe penalties will be imposed (including subject failure) for any work that violates the school and faculty's plagiarism policies (see below).
Assignments must be submitted electronically before 11.59pm on the due date.
A sample exam is available as a pdf file.
You are strongly advised to revise the entire course material, not just the sample exam questions.
Note also that sample answers will not be made available, however the final week of lectures is reserved for revision.
All components of the practical assessment should be submitted electronically by the due date. If you have an illness or emergency and miss a prac, you must notify the lecturer via e-mail at the latest within 24 hours after the date of the missed prac or test. You then must complete an Absentee Form with medical certificate or a letter of explanation attached and hand it in to the CSSE General Office (Bldg 72, ground floor) on the day you return to university.
Failure to follow this procedure may result in a fail result for the practical
work not supplied, and hence possibly a fail result for the entire course.
None of the following reasons is considered valid for late submission of assessed
materials:
Note that all materials submitted for assessment must include this student declaration which acknowledges what you are submitting is your own work.
Plagiarism is considered a serious offence by the university. Students caught copying someone else's work (e.g. fellow students or off the Internet) and submitting it as their own will be sent to the Associate Dean (Teaching) to face the disciplinary committee.
Students should consult University materials on cheating, in particular:
It is each student's responsibility to make themselves familiar with the contents of these documents.
You are encouraged to consult each other and study together if you so desire.
However, you are not permitted to collaborate in the preparation of materials
for submission for the practical assessment.
This means students may discuss the details of the assignments
with one another, but may not jointly develop solutions, actual code, documentation,
or test data.
Your chance to assess us!
An anonymous course survey form will be available towards the end of the course. By completing the form you provide valuable feedback towards improving the course and its delivery.
You can also see the results of surveys from previous years.
You are also encouraged to contact the lecturer during semester with any comments, suggestions or concerns that you have regarding the course. This can be done via the subject newsgroup, email, or in person during consultation hours. Comments, both positive and negative are most welcome.
On this page you'll find some basic graphs of overall results for this subject in previous years. If you're wondering "If I do well in the assignments will I do well in the exam?" or "how many people fail?" this might be of some help.