UBC Logo

CPSC 424 - Geometric Modeling

January 2015
Instructor: Alla Sheffer
UBC Logo

CPSC 424 Home Page


CPSC 424 is an advanced computer graphics course focussed on geometric modeling, i.e. creation and manipulation of shapes. The topics covered in this course are:
Introduction to curves and surfaces, in particular splines, subdivision surfaces, polygonal meshes. Principles and mathematical foundations for representing complex geometry for computer graphics and numerical simulations. Practical applications of different modeling techniques.




Instructor Alla Sheffer (sheffa@cs.ubc.ca). Please use the Piazza discussion group for everything except personal questions.
Office hour Wed, 4-5 PM, Tue 11-12PM, X651 (ICICS/CS)
TA I-Chao Shen
Lectures Mon, Wed, Fri, 3-4 PM, Dempster 301
Tutorial Mon 4-5PM Dempster 201
First class January 5, 2015
Weekly Quizes The course will have weekly quizes which will be posted on our Connect page. The questions for the quizes will be selected among the review questions submited by the students the week before. The deadline for submitting questions (via Piazza  cpsc424.) is Monday noon. The deadline for answering the quizes is Friday noon.
Discussion Board link
Optional Textbooks

Curves and Surfaces in Geometric Modeling: Theory and Algorithms
James Gallier
Morgan Kaufmann ; ISBN: 1558605991

Polygonal Mesh Processing,
Botsch, Kobbelt, Pauly, Alliez, Levy,
AK Peters

Prerequisites CPSC 320,
one of MATH 152, MATH 221, MATH 223
* CPSC 314 or ECE 478 (Computer Graphics)

* CPSC 314 or ECE 478 is a corequisite, the other courses are prerequisites.


CPSC 424, January 2015 Instructor: Alla Sheffer