You are here: UNE Home / Course and Unit Catalogue / 2010 / A-Z / COMP523

Year:

COMP523 Game Programming

Updated: 21 December 2009
Credit Points 6
Offering
Responsible Campus Teaching Period Mode of Study Online Level
Armidale Semester 1 Off Campus D - Comp/internet essential
Armidale Semester 1 On Campus D - Comp/internet essential
Intensive School(s) None
Supervised Exam There is a UNE Supervised Examination held at the end of the teaching period in which you are enrolled.
Pre-requisites COMP132 or COMP530 or COMP532 or candidature in GradCertCompSc or GradDipCompSc or MCompSc
Co-requisites None
Restrictions COMP323
Notes None
Combined Units COMP323 - Game Programming
Coordinator(s) Ashoka Jayawardena (ashoka@turing.une.edu.au)
Unit Description

This unit covers 2D and 3D theory and programming (transformations, light, textures, animation, collisions, interaction), and the theory and programming of games.

Prescribed Material
Mandatory
Text(s):

Note: Students are expected to purchase prescribed material

Introduction to Game Development
ISBN: 9781584506799
Rabin, S., Charles River Media 2nd ed. 2009
Text refers to: Semester 1 , On and Off Campus
Disclaimer Unit information may be subject to change prior to commencement of the teaching period.
Assessment
Title Exam Length Weight Mode No. Words
Assignment 1 8%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 GA: 1, 2, 6
Assignment 2 8%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 GA: 1, 2, 6
Project 24%
Assessment Notes
Advanced project
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 6
Final Examination 2 hrs 60%
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2 GA: 1, 2, 6

Learning Outcomes (LO) Upon completion of this unit, students will be able to:
  1. explain the principles of 2D and 3D geometry with reference to computer graphics;
  2. explain the operation of a game engine;
  3. design and develop a graphical computer game;
  4. report in depth on specialised aspects of game theory (eg. path finding).

Graduate Attributes (GA)
Attribute Taught Assessed Practised
1 Knowledge of a Discipline
This is an important area of knowledge for IT professionals.
True True True
2 Communication Skills
Taught, assessed and practised in written assignments.
True True True
6 Problem Solving
Problem solving is developed through programming assignments.
True True True
   

Email to a friend