Leonid Sigal

Associate Professor, University of British Columbia

 
 
 

Menu

Home | About | Biography | CV Students and Collaborators | Research | Teaching | CPSC 425
Winter 1, 2020
CPSC 425
Winter 2, 2019
CPSC 425
Winter 2, 2018
CPSC 532S
Winter 2, 2018
CPSC 425
Winter 1, 2018
CPSC 532L
Winter 2, 2017
CMU 15-869
Fall 2012
CMU 16-824
Spring 2012
CSCD18 Fall 2008 CSCD18 Fall 2007 Publications | Code and Data |

Contact

Dep. of Computer Science
University of British Columbia
ICCS 119
2366 Main Mall
Vancouver, B.C. V6T 1Z4
CANADA

Phone: 1-604-822-4368
Email: lsigal at cs.ubc.ca

CSCD18, Computer Graphics

Fall 2007

One stop shopping for lecture notes, assignments, readings, etc.


General Information

Intructor: Leonid Sigal, Ph.D. (lsigal@utcs.utoronto.ca)
Office: SW625A
Office Hours: Mondays, 12-1pm (or send email for appointments)

Teaching Assistant: Alexander Wong (wongam@utsc.utoronto.ca)
Office Hours: TBA week by week as needed

Lectures: Monday and Wednesday, 10-11am, in BV-363
Tutorials: Monday, 1-2pm in BV-526, or Wednesday 9-10am in BV-361

Course Description

Identification and characterization of objects manipulated in computer graphics, operations on these objects, efficient algorithms to perform these operations, and interfaces to transform one type of object to another. Display devices, display data structures and procedures, graphical input, object modeling, transformations, illumination models, light effects; graphics packages and systems.

Textbooks

Required:
Fundamentals of Computer Graphics, Second Edition Fundamentals of Computer Graphics, Second Edition, by Peter Shirley, Michael Ashikhmin, Michael Gleicher, Stephen Marschner, Erik Reinhard, Kelvin Sung, William Thompson, Peter Willemsen.






Recomended:
OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL, Version 1.2 (3rd Edition) OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL, Version 1.2 (3rd Edition), by Mason Woo, Jackie Neider, Tom Davis, Dave Shreiner. Available at Amazon.com.

 
OpenGL(R) Reference Manual: The Official Reference Document to OpenGL, Version 1.2 (3rd Edition) OpenGL(R) Reference Manual: The Official Reference Document to OpenGL, Version 1.2 (3rd Edition), by Dave Shreiner. Available at Amazon.com.

 

Other useful textbooks:

Grading

Assignments (4 in total): 45%
Mid-term (Mon, Oct 24): 15%
Final Exam: 40%

To pass this course, you must achieve at least 35% on the final exam.

Scholarly Conduct: Plagiarism is a serious academic offence; the work submitted must be your own. If you have exchanged ideas with a fellow student and thus have answers which might be falsely construed as being plagiarised, you should state this.

Syllabus

The full syllabus is available in PDF form here.