Computer Graphics

Course code COMP6370Units 10Level 6000Faculty of Engineering and Built EnvironmentSchool of Electrical Engineering and Computer Science

Studies issues related to the displaying of objects, which may include: graphics hardware, windows programming, 2D drawing primitives, 2D & 3D geometrical transformation, projections, geometric models, 3D viewing, visible-surface determination, illumination and shading, ray tracing, and computer animation.

Available in 2015

Callaghan CampusSemester 2
Previously offered in 2014
Objectives1. Obtain an overview of computer graphics techniques.
2. Learn to think geometrically and to understand computer graphics algorithms.
3. Learn graphics programming skills.
Content1. Graphics pipeline.
2. Graphics algorithms.
3. Geometrical operations used in graphics.
4. Methods for modeling curves, surfaces, and solids.
5. Lighting models and colour.
6. Computer vision.
Replacing Course(s)N/A
Industrial Experience0
Assumed Knowledge1. Familiarity with
a. elementary linear algebra (vectors, matrices) and geometry.
b. elementary calculus (for some parts of the course).

2. Some Computer Science
a. reasonable programming skills
b. elementary data structures and algorithms.
Modes of DeliveryInternal Mode
Teaching MethodsLecture
Computer Lab
Assessment Items
Examination: ClassAs per course outline.
Essays / Written AssignmentsAs per course outline.
Examination: FormalAs per the university's exam timetable.
Laboratory ExercisesAs per course outline.
ProjectsAs per course outline.
Contact HoursLecture: for 3 hour(s) per Week for Full Term
Computer Lab: for 1 hour(s) per Week for Full Term
Timetables2015 Course Timetables for COMP6370