Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT1034 Principles of computer graphics - disestablished

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

Derrick Martin

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

FIT1034 Principles of computer graphics - disestablished (30 Nov 2017, 11:59am) [PR COMP GRAPHICS (06 Aug 2010, 3:49pm)]

Reasons for Introduction

Reasons for Introduction (03 Aug 2010, 2:00pm)

Following the 2010 Review of the Faculty of Information Technology this unit forms part of the new Games Development major established within the Bachelor of Information Technology and Systems degree.

Reasons for Change (30 Nov 2017, 11:59am)

30/11/2017 - Unit disestablished at FEC 5/17 Item 7.3.

14/05/2014 - Adding location of offering (Malaysia).

17/04/2014 - Adding as an elective to provide more options, wef 2nd semester 2014

04/2014 - Changes to Objectives to bring them in line with new format of Learning Outcomes

11/2010 - Chief Examiner of unit has amended timetabling requirements to ensure it is timetabled in a lab rather than a tutorial room. Change to be implemented for Sem 1,2011.

Role, Relationship and Relevance of Unit (03 Aug 2010, 2:01pm)

This is a required unit in the Games Development major of the Bachelor of Information Technology and Systems degree. It aims to provide a foundation for the processes and mathematics used to manipulate graphics and objects in the computer game context. This understanding will be used in a number of subsequent units that focus on games programming and its application.

This is a foundational unit intending to provide the base technical understanding and skills for computer graphics in the games context. Having an understanding of the mathematical processes involved in the creation and manipulation of computer graphics is fundamental to the success of all computer games, particularly those developed in programming languages such as C++ and C#. An understanding of, and ability to work with, vectors and matrices is fundamental to this.

The need for this core knowledge has been highlighted by not only staff, but also industry professionals and graduating students, as a fundamental building block of contemporary computer game development.

Objectives

Objectives (09 Apr 2014, 4:38pm)

Upon successful completion of this unit, students should be able to:

  • Describe the geometric meaning behind vectors and be able to solve mathematical problems using their relevant operations
  • Describe the geometric meaning behind matrices, Euler angles and quaternions, and be able to solve mathematical problems using their relevant operations
  • Demonstrate how these mathematical principles are used in computer game functions, such as player movement, cameras and collisions.
  • Demonstrate the ability to implement these principles practically in game programming
  • Unit Content

    ASCED Discipline Group Classification (03 Aug 2010, 2:06pm)

    020115

    Synopsis (03 Aug 2010, 2:06pm)

    This unit will introduce students to the underlying principles of computer graphics in games. Relevant mathematics will be covered, with focus on vectors and matrices. This theory will be placed into the games context and put into practice in a game engine environment. This will provide a foundation for the manipulation of graphics and content in future games programming classes and development.

    Prescribed Reading (for new units) (03 Aug 2010, 2:07pm)

    Dunn, F. and Parberry, I. (2002), 3D Math Primer for Graphics and Game Development, Plano, Tex: Wordware Publishing

    Teaching Methods

    Mode (03 Aug 2010, 2:07pm)

    On-campus

    Special teaching arrangements (03 Aug 2010, 2:07pm)

    None

    Assessment

    Assessment Summary (03 Aug 2010, 2:08pm)

    Examination (3 hours): 60%, In-semester assessment: 40%

    Workloads

    Workload Requirements (22 Jan 2014, 09:58am)

    Minimum total expected workload equals 12 hours per week comprising:

    (a.) Contact hours for on-campus students:

  • Two hours of lectures
  • One 2-hour tutorial
  • (b.) Additional requirements (all students):

  • A minimum of 8 hours of personal study per week for completing lab and project work, private study and revision.
  • Additional/Special Timetabling Requirements (01 Nov 2010, 09:44am)

    Please note that the 2 hour tutorial sessions should be timetabled in a computer laboratory.

    Resource Requirements

    Teaching Responsibility (Callista Entry) (03 Aug 2010, 2:09pm)

    FIT

    Interfaculty Involvement (03 Aug 2010, 2:09pm)

    None

    Prerequisites

    Prerequisite Units (03 Aug 2010, 2:10pm)

    None

    Corequisites (03 Aug 2010, 2:10pm)

    None

    Prohibitions (03 Aug 2010, 2:11pm)

    None

    Proposed year of Introduction (for new units) (03 Aug 2010, 2:12pm)

    Semester 2, 2011

    Location of Offering (17 Apr 2014, 3:56pm)

    Caulfield Sunway

    Faculty Information

    Proposer

    Michael Morgan

    Approvals

    School: 18 Jul 2014 (Geraldine DCosta)
    Faculty Education Committee: 18 Jul 2014 (Geraldine DCosta)
    Faculty Board: 18 Jul 2014 (Geraldine DCosta)
    ADT:
    Faculty Manager:
    Dean's Advisory Council:
    Other:

    Version History

    26 Jul 2010 Michael Morgan Initial Draft; modified UnitName; modified Abbreviation
    26 Jul 2010 Matthew Butler modified UnitName; modified Abbreviation
    26 Jul 2010 Matthew Butler modified UnitName; modified FacultyInformation/FIContact
    03 Aug 2010 Matthew Butler Created/Modified entries for all fields (new unit)
    06 Aug 2010 Matthew Butler Removed redundant objectives
    26 Aug 2010 Kendall Williamson FIT1034 Chief Examiner Approval, ( proxy school approval )
    26 Aug 2010 Kendall Williamson FEC Approval
    26 Aug 2010 Kendall Williamson FacultyBoard Approval - FEC Special Email Meeting 1/10 approved new unit for 2011 offering. FB 4/10 for noting only
    01 Nov 2010 Matthew Butler modified Workload/SpecialRequirements to more accurately reflect timetabling requirements (per timetabling coordinator advice).
    01 Nov 2010 Geraldine DCosta modified ReasonsForIntroduction/RChange - Added Reasons for change and semester of implementation.
    04 Nov 2010 Geraldine DCosta FIT1034 Chief Examiner Approval, ( proxy school approval )
    04 Nov 2010 Geraldine DCosta FEC Approval
    04 Nov 2010 Geraldine DCosta FacultyBoard Approval - UGPC Exec approval granted for this version on 04/11/10 to enable Sem 1,2011 implementation. Faculty Board approval has been added to aid administration in Monatar.
    22 Jan 2014 Damien Moore modified Workload/ContactHours (bulk upload from CUPID extract)
    09 Apr 2014 Matthew Butler modified Reason for Change; modified Objectives to meet new format of Learning Outcomes
    14 Apr 2014 Matthew Butler FIT1034 Chief Examiner Approval, ( proxy school approval )
    17 Apr 2014 Jayantha Rajapakse modified LocationOfOffering; modified ReasonsForIntroduction/RChange
    14 May 2014 Jeanette Niehus Admin update: modified ReasonsForIntroduction/RChange - adding reason for change made by Jayantha.
    18 Jul 2014 Geraldine DCosta FIT1034 Chief Examiner Approval, ( proxy school approval )
    18 Jul 2014 Geraldine DCosta FEC Approval
    18 Jul 2014 Geraldine DCosta FacultyBoard Approval - Approved at UGPC 3/14. Faculty Board approval has been added to aid administration in Monatar.
    17 Mar 2016 Jeanette Niehus Admin: modified Chief Examiner
    30 Nov 2017 Christy Pearson modified UnitName; modified ReasonsForIntroduction/RChange

    This version: