Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

CSE3313 Computer Graphics (DISESTABLISHED FB 05/07)

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.

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

Unit Code, Name, Abbreviation

CSE3313 Computer Graphics (DISESTABLISHED FB 05/07) (12 Dec 2007, 2:47pm) []

Reasons for Introduction

Objectives

Unit Content

Recommended Reading (04 Oct 2004, 2:23pm)

Angel, Edward: Interactive Computer Graphics: A top-down approach using OpenGL (Third Edition), Addison Wesley, 2003.

Angel, Edward: OpenGL: A Primer, (2nd Edition) Addison Wesley, 2004.

Other texts:

Hill, F.S. Jr.: Computer Graphics Using Open GL (2nd Edition), Prentice-Hall, 2001.

Hearn, Donald and M. Pauline Baker: Computer Graphics with OpenGL (3rd International Edition), Pearson Prentice Hall, 2004

Teaching Methods

Assessment

Workloads

Resource Requirements

Lecture Requirements (04 Oct 2004, 2:25pm)

Requires lecture theater with video and DVD playing capabilities and also laptop playback with video and audio.

Tutorial Requirements (04 Oct 2004, 2:26pm)

Student feedback requests tutorials but the school is not able to provide them. On-line tutorials and code examples have been developed as an alternative.

Software Requirements (24 Oct 2005, 6:13pm)

This course requires a Linux computer with a _HARDWARE_ OpenGL driver. The driver to be used depends on the graphics card in the computer. Most modern graphics cards are made by nVidia (http://www.nvidia.com or ATI (http://www.ati.com/). Both companies provide Linux hardware support for OpenGL, however nVidia are usually the best for Linux drivers.

Ideally, I would like a lab with relatively new nVidia or ATI cards and associated OpenGL hardware drivers. OpenGL should also include GLUT (GL Utility Toolkit) - this can be downloaded and installed from www.opengl.org

For labs without hardware support it is possible to install MESA from www.mesa.org. This is a software OpenGL driver and is vastly inferior in performance to hardware drivers.

This course also requires the basic GNU C/C++ compiler set, GNU Make and the "Submit" program currently maintained by CSSE tech services

Prerequisites

Prerequisite Units (18 Jul 2007, 10:21am)

CSE2304 or FIT2004

Faculty Information

Proposer

Approvals

School: 12 Dec 2007 (Julianna Dawidowicz)
Faculty Education Committee: 12 Dec 2007 (Julianna Dawidowicz)
Faculty Board: 12 Dec 2007 (Julianna Dawidowicz)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

06 Feb 2003 Jon McCormack Updated by Jon McCormack who is the lecturer for this subject in 2003
06 Feb 2003 Jon McCormack Updated by Jon McCormack who is the lecturer for this subject in 2003
06 Feb 2003 Jon McCormack more updates by Jon McCormack
03 Jun 2003 Jon McCormack Updated electronic submission of assignment work.
29 Aug 2003 Jon McCormack Edited textbook list
04 Oct 2004 Jon McCormack modified UnitContent/RecommendedReading; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/SoftwareReqs
17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
24 Oct 2005 Jon McCormack modified ResourceReqs/SoftwareReqs
12 Dec 2007 Julianna Dawidowicz modified UnitName
12 Dec 2007 Julianna Dawidowicz CSE3313 Chief Examiner Approval, ( proxy school approval )
12 Dec 2007 Julianna Dawidowicz FEC Approval
12 Dec 2007 Julianna Dawidowicz FacultyBoard Approval - Faculty Board approved the disestablishment of this unit at 05/07 meeting

This version: