Course Title: Web3D and Graphics Technologies

Part A: Course Overview

Course Title: Web3D and Graphics Technologies

Credit Points: 12.00

Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

INTE1113

City Campus

Undergraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 1 2007,
Sem 1 2008,
Sem 1 2009,
Sem 1 2010,
Sem 1 2011,
Sem 1 2012,
Sem 1 2013,
Sem 1 2014,
Sem 1 2015,
Sem 1 2016

INTE1113

City Campus

Undergraduate

171H School of Science

Face-to-Face

Sem 1 2017,
Sem 1 2018,
Sem 1 2019,
Sem 1 2020

INTE2033

City Campus

Postgraduate

140H Computer Science & Information Technology

Face-to-Face

Sem 1 2006,
Sem 1 2007,
Sem 1 2008,
Sem 1 2009,
Sem 1 2010,
Sem 1 2011,
Sem 1 2012,
Sem 1 2013

Course Coordinator: Geoff Leach

Course Coordinator Phone: +61 3 9925 3207

Course Coordinator Email: geoff.leach@rmit.edu.au


Pre-requisite Courses and Assumed Knowledge and Capabilities

Computer graphics involves mathematics. Whilst the course is intended to be introductory, at least VCE year 12 Mathematics (any) or equivalent is required.

You may only enrol in this course if it is explicitly listed in your enrolment program summary.

Before starting this course, you should complete the Lab and Unix Induction program. For more information, go to the following link: www.rmit.edu.au/compsci/orientation


Course Description

This course, Web3D and Graphics Technologies, introduces fundamentals of 3D computer graphics and graphics programming using 3D web technologies, focusing on standards like WebGL and X3D.


Objectives/Learning Outcomes/Capability Development

Program Learning Outcomes

This course contributes to the following program learning outcomes:

PLO1: Knowledge - Apply a broad and coherent set of knowledge and skills for developing user-centric computing solutions for contemporary societal challenges.

PLO2: Problem Solving - Apply systematic problem solving and decision-making methodologies to identify, design and implement computing solutions to real world problems, demonstrating the ability to work independently to self-manage processes and projects.


Course Learning Outcomes

Upon successful completion of this course you should be able to:

  • apply knowledge and skills of fundamentals of 3D graphics, including geometry modelling, hierarchical transformations, lighting and shading, texturing, and simple animation to Web 3D and graphics technologies
  • design and develop web 3D and graphics using X3D, WebGL and Javascript languages
  • build 3D web applications and solve related problems
  • construct scenes using the scene graph concept and facilities in WebGL and X3D
  • use Javascript at a basic level to build WebGL applications and perform basic 3D graphics programming.


Overview of Learning Activities

A range of learning experiences is planned for you such as lectures, tutorials and laboratories. Lectures are used to introduce new material; tutorials and laboratories are used to clarify and explore topics introduced in lectures, through exercises and solving computer graphic problems. Your active and constructive participation in weekly reading, and individual exercises and careful planning and completion of assessment tasks is expected.


Overview of Learning Resources

Lecture notes will be made available online.

For extra support with study organization, assignment planning or learning skills you may wish to contact any of the following:

Study and Learning Centre www.rmit.edu.au/studyandlearningcentre


Overview of Assessment

Your technical and problem solving capabilities will be developed in the assignments where you build small Web3D applications.

Moreover, the exam will thoroughly test your knowledge of the principles behind Web3D technologies.

For standard assessment details, including requirements relating to Computer Science and IT courses see: http://www.rmit.edu.au/compsci/cgi