University of Technology, Sydney

Staff directory | Webmail | Maps | Newsroom | What's on

31264 Introduction to Computer Graphics

6cp
Requisite(s): 31080c Interactive Media AND 31251 Data Structures and Algorithms
The lower case 'c' after the subject code indicates that the subject is a corequisite. See definitions for details.
These requisites may not apply to students in certain courses. See access conditions.
Anti-requisite(s): 31140 Introduction to Computer Graphics AND 32501 Computer Graphics

Requisite elaboration/waiver: students who have not completed 31251 Data Structures and Algorithms may apply for a prerequisite waiver if they are competent in C or C++


Recommended studies: some experience with an integrated development environment such as Visual Studio with C++ would be an advantage, but is not essential; knowledge of linear algebra (e.g. vector, matrix and their manipulation), data structures (e.g. multi-dimensional arrays, stack) is required; good programming skills in C or C++ are also required to successfully complete the subject.

Undergraduate

Description

This subject helps students develop problem solving and communication skills in the context of computer graphics, including computer representation, manipulation and display of pictorial information. It also helps students enhance their skills to design and implement three-dimensional (3D) computer images, such as those used in animated films, virtual reality (VR), data visualisation and computer games. Topics covered include computer graphics hardware and software systems, affine transformations, graphics viewing pipeline, mathematics essentials for computer graphics, 2D and 3D graphics algorithms, rendering algorithms, and graphics programming using a high level programming language C++ and OpenGL package.


Detailed subject description.

Fee information

Information to assist with determining the applicable fee type can be found at Understanding fees.

Access conditions

Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at access conditions and My Student Admin.