About Us | [Public iPhone iPad Courses] | [Public Android Courses] | [Public Arduino Courses] | [Contact Us]

Course CGP102
Principles of 2D and 3D Computational Geometry

Duration: 3 Days

Intended Audience

The course will be useful to a wide range of interests related to using and applying 2D and 3D geometry to software applications

The course is intended for programmers, engineers, computer game developers and teachers who need to refresh and extend their knowledge of geometry and who also need to acquire a good understanding of the computational aspects of both 2D and 3D geometry.

A knowledge of maths up to about the level of the International Bacalaureate or A Level ( in the UK ) is assumed, as well as several years programming experience in C/C++. The course does not assume any detailed knowledge of 2D and 3D Computational Geometry.

Course Overview

The purpose of this course is to provide a sound foundation in the techniques and theory underlying 2D and 3D computational geometry. In addition to covering the course also overviews


Course Contents

Overview of 2D and 3D Computational Geometry

Mappings and Transformations

Structured and Object Oriented Programming Principles and Techniques

Non-Euclidean Computational Geometry - theory, data structures and algorithms

Raster Graphics and Computational Geometry

Principles of Geometric and Solid Modeling

Interactive Graphics Programming